首页 > 后端开发 > php教程 > 为什么即使启用了'display_errors”,我的 PHP 错误也没有显示?

为什么即使启用了'display_errors”,我的 PHP 错误也没有显示?

DDD
发布: 2024-12-28 17:36:32
原创
572 人浏览过

Why Aren't My PHP Errors Displaying, Even with `display_errors` Enabled?

对未见的 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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板