執行 PHP 腳本時,遇到空白螢幕而不是錯誤訊息的情況並不罕見。這對解決問題提出了重大挑戰。 PHP 中是否有類似 Java 詳細錯誤報告的解決方案?
預設情況下,PHP 會抑制錯誤訊息以防止最終使用者查看它們。要取得有用的錯誤訊息,請考慮以下方法:
顯示錯誤:將以下行加入腳本頂部:
error_reporting(E_ALL); ini_set('display_errors', 'On');
此設定啟動錯誤顯示並允許您查看腳本輸出上的錯誤。請注意,在生產伺服器上,出於安全原因,您應該將 display_errors 設定為「Off」。
在.htaccess 中啟用錯誤:如果您無法修改php.ini 文件,請將這些行添加到. htaccess 文件(雖然這種方法很少見)支持):
php_flag display_errors on php_value error_reporting -1
透過實施這些技術,您可以顯著提高PHP腳本中錯誤排查的準確性和效率。
以上是如何在 PHP 中檢索更多資訊性錯誤訊息?的詳細內容。更多資訊請關注PHP中文網其他相關文章!