Lighttpd
PHP沒有調試/顯示錯誤資訊
我剛剛安裝了 lighttpd,當我知道肯定發生了錯誤時,我沒有在頁面上看到任何錯誤消息。我得到的只是一個空白頁。但是,我確實在錯誤日誌文件中得到了錯誤——但我真的很想在開發時看到它們,而不是進入日誌。
當然 lighttpd 不應該這樣做嗎?
在你的 php.ini 中,確保你有:
display_errors = On
您可能需要調整 php.ini 文件。
您可能想要更改的值是:
error_reporting = E_ALL | E_STRICT
display_errors = On
display_startup_errors = On
不建議在生產伺服器上設置這些值,只在開發機器上設置。
如果 lighthttpd 類似於 Apache,您還需要重新啟動服務以獲取新的配置更改。