0
我剛剛在我的筆記本電腦上安裝了一個LAMP開發環境,除了php以外,所有工作都很好。 Apache不會處理頁面中嵌入的PHP代碼,並且不會顯示錯誤。所有的PHP軟件包似乎都已正確安裝。Ubuntu 11.10 PHP不會繼續
測試簡單:<?php phpinfo(); ?>
,給一個空白頁
錯誤日誌中得出:
[週五3月2二十時30分十三秒2012] [錯誤] [客戶端127.0.0.1] PHP致命錯誤:未知:無法打開需要'/home/lib/utils/setDocumentRoot.php'(include_path ='。:/ usr/share/php:/ usr/share/pear')in Unknown 0在線0
創建一個簡單的phpinfo();文件並在您的瀏覽器中重新使用它。這也只是空白?如果是,請檢查您的apache日誌文件是否有錯誤消息。 – 2012-03-02 19:22:37
在php.ini中檢查error_reporting/display_errors/log_errors/error_log的值。他們很可能默認爲生產值(即不顯示錯誤)。您可能想要進行這些和其他調整以適應您的開發環境。 – cmbuckley 2012-03-02 19:28:45
在命令行上執行'php -v' - 有時會顯示一個缺失的模塊或依賴項,導致PHP無法啓動。編輯:嗯,這就是說,你的錯誤使它看起來像正在運行的東西除了你的正常的PHP文件。引用setDocumentRoot.php的php選項可能是什麼?檢查你的php.ini,htaccess和httpd.conf文件。 – halfer 2012-03-02 21:59:23