Lighttpd

PHP沒有調試/顯示錯誤資訊

  • June 26, 2010

我剛剛安裝了 lighttpd,當我知道肯定發生了錯誤時,我沒有在頁面上看到任何錯誤消息。我得到的只是一個空白頁。但是,我確實在錯誤日誌文件中得到了錯誤——但我真的很想在開發時看到它們,而不是進入日誌。

當然 lighttpd 不應該這樣做嗎?

在你的 php.ini 中,確保你有:

display_errors = On

您可能需要調整 php.ini 文件。

您可能想要更改的值是:

error_reporting = E_ALL | E_STRICT

display_errors = On

display_startup_errors = On

不建議在生產伺服器上設置這些值,只在開發機器上設置。

如果 lighthttpd 類似於 Apache,您還需要重新啟動服務以獲取新的配置更改。

引用自:https://serverfault.com/questions/155100