我有一个安装了 PHP 5.5 的 Apache2 Web 服务器。
我的默认 PHP 设置是 display_error = 0
(我不需要全局显示的错误)但我需要它在特定的 PHP 文件中。
我试过:
error_reporting(E_ALL);
ini_set("display_errors", 1);
它不工作。
有人能告诉我如何让它在特定的 PHP 文件中显示错误吗?
最佳答案
i am try to force some error writing some no syntax logic and not showing error...
显示 解析 PHP中的错误你必须把它放在你的php.ini中
display_errors = on
我的建议是避免在生产服务器上显示错误,但将它们全部记录下来。因此,您可以稍后检查并修复 yoursite-error.log 文件中的错误。
如果您的应用程序有警告、错误等,您应该担心。恕我直言,只将注意力集中在少数文件而不是全部文件上是个坏主意。
虽然 display_errors 可以在运行时设置(使用 ini_set()),但如果脚本有 fatal error ,它不会有任何影响。这是因为未执行所需的运行时操作。
关于php - 如何在 PHP 文件中将设置更改为 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44668349/