php - 在PHP中还原默认错误报告

标签 php error-handling error-reporting ini-set

在调试我的php脚本时,我想弄清楚如何获取php以显示所有错误消息,包括通知。我发现this线程推荐了以下代码行:

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

这真的很好。我的所有页面现在都显示大量有用的错误消息。我仔细检查了所有问题并加以修复。但是,当我删除这些代码行时,所有在我打开完整报告之前没有的通知仍然存在!我现在要让他们离开。如何将错误报告更改回以前的状态?有没有一种方法可以在脚本中不保留其他代码呢?最好是我希望它像以前一样-没有通知,也没有代码专门禁止它们。

最佳答案

您使用了ini_set,因此现在已经设置了ini文件并将加载这些值。
尝试使用ini_set还原值,然后应该可以删除代码行。

关于php - 在PHP中还原默认错误报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564931/

相关文章:

php - 如何强制 Intellij IDEA 将 HTML 文件解析为 PHP 文件

php - 为自动增量图像的文件系统结构创建算法

asp.net-mvc - asp.net mvc错误的路由句柄

php - 如何在 .htaccess 中输入多个 PHP 值?

javascript - PHP AJAX 实时搜索页面定位同一页面而不是新窗口

c# - WPF 应用程序在某些机器上不起作用 : Stopped working error

c# - 如何根据解决方案配置(发布或调试)让 NLog 输出到不同的目标?

powershell - 如何以及何时使用 ErrorDetails.RecommendedAction 属性?

php - mysqli_fetch_assoc()需要参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?

javascript - 如何为 php 的链接创建 cookie 但输出不同