php - 如何在 PHP 文件中将设置更改为 true?

标签 php error-handling

我有一个安装了 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/

相关文章:

php - 如何在Windows Server上的PHP中触发500 Internal Server Error

php - 用PHP解压LZMA

php - CURL,使用 curl 发送登录请求

php - 多喜欢mysql

user-interface - 错误消息应该有多详细?

c++ - 我的 eclipse neon1 不工作

php - mysql 组到列

php - MySQL - 查询月份名称

laravel - 解析错误: syntax error, unexpected '$kernel' (T_VARIABLE) in the index.php file

sql-server - SQL Server : catch every error within a database into error table