调试 PHP 错误
PHP 经常隐藏错误消息,导致难以排查问题。本文解决了 PHP 不显示错误的问题,并提供了配置 PHP 显示错误的解决方案。
错误抑制的原因
默认情况下,PHP 在以下情况下会抑制错误消息:在生产模式下。这是因为显示错误可能会向用户暴露敏感信息或危及安全。
启用错误显示
要在 PHP 中启用错误显示,您有两个选项:
ini_set('display_errors', 1); error_reporting(~0);
error_reporting = E_ALL display_errors = On
请注意,您应该只在测试或开发站点上启用错误显示,因为它可能会在生产中带来安全风险环境。
以上是为什么我的 PHP 没有显示错误以及如何修复它?的详细内容。更多信息请关注PHP中文网其他相关文章!