Php
Ubuntu PHP5/Apache2 - 顯示 500 錯誤而不是錯誤消息
以下腳本未向瀏覽器輸出錯誤消息。相反,它會導致 HTTP 錯誤 500 響應。
<?php error_reporting(E_ALL); ini_set('display_errors', 'On'); phpinfo(); echo "test" asdf // This should error ?>
想法?這是 ubuntu 上的基本 php5/apache2 安裝。httpd.conf 為空白,沒有 .htaccess 文件。
error.log 文件顯示錯誤消息:
語法錯誤,意外的 T_STRING,需要 ‘,’ 或 ‘;’
哪個是對的。
如果腳本存在阻止其執行的解析錯誤,這也會阻止它更改 PHP 設置。