首頁 > 後端開發 > php教程 > 如何在 PHP 中獲取更多資訊性錯誤訊息?

如何在 PHP 中獲取更多資訊性錯誤訊息?

DDD
發布: 2024-12-27 19:46:19
原創
983 人瀏覽過

How Can I Get More Informative Error Messages in PHP?

如何在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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板