如何在PHP 中獲取資訊性錯誤訊息
執行PHP 腳本時,遇到沒有錯誤指示的空白螢幕是令人沮喪的。簡單的語法錯誤、失敗的函數呼叫和其他問題都可能導致此類神秘的結果。
與 Java 不同,PHP 預設不會產生有用的錯誤訊息。要修正此問題,可以使用三個選項:
1。錯誤日誌記錄
透過在 PHP 配置中將 log_errors 設定為 On 來啟用錯誤日誌記錄。這將捕獲日誌檔案中的所有錯誤,您可以查看該日誌檔案來識別問題並解決問題。
2.即時顯示錯誤
要在發生錯誤時顯示錯誤,請將以下行加入腳本:
error_reporting(E_ALL); ini_set('display_errors', 'On');
請記住在即時伺服器環境中將display_errors 設定為Off防止使用者暴露。對於語法錯誤,必須在 php.ini 檔案中啟用這些命令。
3.錯誤檢查器編輯器
使用在鍵入時整合錯誤檢查的編輯器,例如 PhpEd、VSCode 或 PHPStorm。這些編輯器提供強大的調試器、詳細資訊和用戶友好的體驗。
以上是如何在 PHP 中獲取更多資訊性錯誤訊息?的詳細內容。更多資訊請關注PHP中文網其他相關文章!