我目前正在將Wordpress和Drupal網站從hostgator賬戶轉移到客戶購買的VPS。 VPS安裝了「WHM vps」。PHP文件未執行
對於這樣一個簡單的任務,我已經遇到了很多問題(比如提供程序在my.cnf文件中有不推薦使用的配置選項,導致MySQL無法正確啓動,並且不得不導入一個可笑的大型數據庫來自Drupal導致各種問題)。
但我遇到的最近的問題是網站只是不執行,只是返回一個錯誤500.安裝了PHP,但我無法在Apache模塊中找到PHP5_Module,而是有「suphp_module」這是一個共享模塊。開啓PHP錯誤報告,就像.htdocs文件中的錯誤報告一樣。
如果我將AddType application/x-httpd-php .php
添加到MIME類型中,它會導致PHP文件在加載時下載。
我在這裏誠實地用盡了想法,是因爲PHP沒有正確安裝,我必須重新安裝php5嗎?
編輯:添加了Apache日誌,不知道如果第一行有任何與它有關的。
SoftException in Application.cpp:357: UID of script "/home/creative/public_html/index.php" is smaller than min_uid
Premature end of script headers: index.php
你的日誌說什麼?還有WHM有EasyApache,如果你需要重新編譯Apache和PHP,這將使你的生活變得非常簡單。 – cmorrissey
對不起,我應該添加那些開始。現在添加。 –
你可能已經用你的root帳戶添加了這些文件,這樣這些文件的所有者就是'root',你不需要重新編譯apache或php,只需更改腳本的組/用戶(http://stackoverflow.com/questions/9711085/uid-of-script-home-public-html-index-php-is-small-min-uid) – cmorrissey