偵錯 PHP 錯誤
PHP 經常隱藏錯誤訊息,導致難以排查問題。本文解決了 PHP 不顯示錯誤的問題,並提供了配置 PHP 顯示錯誤的解決方案。
錯誤抑制的原因
預設情況下,PHP 在下列情況下會抑制錯誤訊息:在生產模式下。這是因為顯示錯誤可能會向使用者暴露敏感資訊或危及安全。
啟用錯誤顯示
要在PHP 中啟用錯誤顯示,您有兩個選項:
ini_set('display_errors', 1); error_reporting(~0);
error_reporting = E_ALL display_errors = On
請注意,您應該只在測試或開發網站上啟用錯誤顯示,因為它可能會在生產中帶來安全風險環境。
以上是為什麼我的 PHP 沒有顯示錯誤以及如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!