php如何解決伺服器出現500錯誤

2020-07-16 10:06:33

PHP 新手在初期搭建完開發環境後,開發時出現語法錯誤時,伺服器返回500 ( 伺服器內部錯誤),而不是返回錯誤提示。 這時候需要對開發環境做一些設定,幫助你快速查詢問題原因,定位問題,解決問題。

找到 php的組態檔 /etc/php.ini

設定引數值:

display_errors = On 
error_reporting = E_ALL | E_STRICT

重新啟動apache 服務

service  httpd  restart

這個時候 瀏覽器已經可以輸出錯誤資訊了。

需要再設定下 apache /etc/httpd/conf/httpd.conf

在 apache的組態檔最後新增 兩行:

php_flag display_errors on
php_value error_reporting 2039

重新啟動apache。

對php.ini 中引數的設定 也可用在php程式碼中完成。

呼叫:呼叫ini_set()函數

//開啟php.ini中的display_errors指令
ini_set('display_errors',1);
//通過error_reporting()函數設定,輸出所有級別的錯誤報告
error_reporting(E_ALL);

相關參考:TW511.COM

以上就是php如何解決伺服器出現500錯誤的詳細內容,更多請關注TW511.COM其它相關文章!