我最近提出了一個新的Fedora安裝,包括Fedora的19,是Oracle 11g,Apache的2.4.6和5.5.4 PHP(據我所知)的。我的目標是將現有的PHP設置從一臺老化的PC遷移到這個新的。據我所知,我擁有一切正確的,沒有梨*。現在在一個安裝PHP文件的工作,但不是在另一個
,我已經能夠用下面的代碼創建一個info.php的頁面:
<?PHP
phpinfo();
?>
該網頁能正常工作。 (本地主機/ info.php的)
一旦複製了我的文件夾(滿PHP的東西),並試圖對其進行訪問(通過:本地主機/ hrweb/login.php中),我得到的是在服務器內部錯誤。
應該指出的是,說網頁上的其他設置正常工作。
我不確定如何繼續。任何人都可以建議我能找到解決這個問題的地方嗎?我錯過了什麼地方?
我使用Konqueror的,如果這意味着什麼,因爲它在Fedora上配備的缺省19
* - 我見過的網頁運行正常情況下,上(至少,登錄頁面)一個沒有PEAR的系統 - 我不熟悉 - 所以我不確定是否缺乏PEAR導致這個問題。至少應該顯示登錄頁面。
附加信息:
- 整個文件夾已被設定爲許可775,以及所有者:組設定爲阿帕奇:apache的
拿在你的服務器日誌來看看(在/ etc/httpd的/日誌 - 尋找像「error_log中」) - 這應該給你內部服務器錯誤的原因,以及如何解決問題的想法。 – 2013-11-05 07:55:32
什麼'php -r「phpinfo();」'從命令行執行? – geomagas
@geomagas,'php -r「phpingo();」'產生一個很長的系統和PHP信息列表,例如目錄,配置,支持,變量,環境,許可證以及偶爾的警告,比如不依賴在系統日期。 –