揭露 PHP 错误消息
执行 PHP 脚本时经常遇到空白屏幕,人们想知道如何发现潜在的错误。尽管没有错误消息,但可能会出现微小的语法错误、函数调用失败或神秘的故障。
传统上,故障排除涉及大量注释和策略性放置的“echo”语句。然而,必须有一个更好的解决方案。 PHP 可以模拟 Java 有用的错误消息吗?
PHP 的错误抑制
根据设计,PHP 隐藏错误消息以防止其暴露给最终用户。因此,修改两个指令至关重要:
错误报告选项
错误报告有三个主要选项:
error_reporting(E_ALL); ini_set('display_errors', 'On');
注意:对于实时服务器,一旦调试完成,请将 display_errors 设置为 Off完成。
以上是如何有效发现和调试 PHP 错误?的详细内容。更多信息请关注PHP中文网其他相关文章!