當我運行一些語法錯誤的php代碼時,它不會顯示任何警告或致命錯誤。 相反,它表明在檢索 http://190.168.191.32/administrator/reports.php下面PHP不會在語法錯誤時返回警告或通知
服務器錯誤該網站遇到 一個錯誤的消息。 可能是由於維護造成的,或者 配置不正確。這裏有一些 意見建議:稍後重新加載此網頁 。
是什麼原因,我該如何解決這個問題?
當我運行一些語法錯誤的php代碼時,它不會顯示任何警告或致命錯誤。 相反,它表明在檢索 http://190.168.191.32/administrator/reports.php下面PHP不會在語法錯誤時返回警告或通知
服務器錯誤該網站遇到 一個錯誤的消息。 可能是由於維護造成的,或者 配置不正確。這裏有一些 意見建議:稍後重新加載此網頁 。
是什麼原因,我該如何解決這個問題?
您描述的錯誤是500錯誤。
當錯誤報告不公開(生產環境)時,PHP會設置爲拋出此錯誤。
如果你想看到他們從瀏覽器中,你必須設置
的display_errors =在你的php.ini
在調試環境中,使用error_reporting(E_ALL | E_STRICT)
以便php報告所有錯誤。
檢查您的php.ini文件。尤其是檢查選項display_errors和error_reporting
或/並讀取您的Web服務器的日誌文件。在linux上使用apache的典型設置是/var/log/apache/error.log
你嘗試讀取錯誤日誌? –