揭露 PHP 錯誤訊息
執行 PHP 腳本時經常遇到空白螢幕,人們想知道如何發現潛在的錯誤。儘管沒有錯誤訊息,但可能會出現微小的語法錯誤、函數呼叫失敗或神秘的故障。
傳統上,故障排除涉及大量註釋和策略性放置的「echo」語句。然而,必須有一個更好的解決方案。 PHP 可以模擬 Java 有用的錯誤訊息嗎?
PHP 的錯誤抑制
根據設計,PHP 隱藏錯誤訊息以防止其暴露給最終使用者。因此,修改兩個指令至關重要:
錯誤回報選項
錯誤回報有三個主要選項:
error_reporting(E_ALL); ini_set('display_errors', 'On');
注意:對於實時伺服器,一旦調試完成,請將display_errors 設定為Off完成。
以上是如何有效發現和調試 PHP 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!