对未见的 PHP 错误进行故障排除
尽管启用了 display_errors 并将错误报告设置为 E_ALL,您仍然可能会遇到 PHP 错误未显示在您的浏览器。以下是其他故障排除步骤:
DEV 环境
确保脚本顶部包含以下设置:
验证您的 php.ini (或 php-fpm.conf)包含以下内容line:
或者,您可以将以下内容添加到 .htaccess 文件中:
PROD 环境
在生产中环境,建议禁用display_errors并启用logging:
这将允许您查看错误日志中的错误。请参阅“在哪里查找 PHP 错误日志”以获取更多信息。
AJAX 调用
如果您遇到 AJAX 调用问题,您可以检查浏览器中的响应网络选项卡下的 DevTools (F12)。在生产环境中,请改为检查错误日志。
以上是为什么即使启用了'display_errors”,我的 PHP 错误也没有显示?的详细内容。更多信息请关注PHP中文网其他相关文章!