也抑制日志中的错误

用户名

CodeIgniter 2.x仍使用经典版本mysql我们都知道仍然使用它是一种不好的做法,但是我的工作仍然需要我使用CodeIgniter。

我总是打开我的Console.app(OSX),观看我的Apache / MySQL / PHP / CodeIgniter本机错误日志。

现在我几乎所有的通知/错误/等。当我看到它们时总是立即修复,并通过MAMP上的Webgrind不断监视我的开发。

回到开始;我经常mysql_pconnect遇到一个大烦人的事情,每个页面加载的PHP总是会给以后的错误提供弃用。

在CodeIgniter驱动程序中,该命令被禁止执行@以不将警告打印到屏幕上,但是该命令仍然出现在我的日志中。

除了PHP代码或PHP设置中的一个此类错误以外,是否有任何可行的方法?

在本地,我可以重新编译整个PHP内核,而只是删除警告,但是我也希望生产安装中的日志也摆脱那些警告:P。

提前致谢!

雅各布·布丁(Jacob Budin)

传统上,您可以使用“设置错误详细程度” error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED),如“禁用已弃用的错误”中所述(例如,报告所有内容-通知和弃用警告除外)

您的问题可能与CodeIgniter拥有所有错误的所有权有关。

system / core / CodeIgniter.php调用函数set_error_handler您可以_exception_handlersystem / core / Common.php中找到并修改它在出错时调用的函数它似乎不是可配置的,因此您可能只想编辑以开头的行$is_error

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

抑制subshell中的错误?

来自分类Dev

抑制Knitr中的错误消息

来自分类Dev

抑制PHP中的解析错误

来自分类Dev

抑制R中的错误消息

来自分类Dev

无法抑制valgrind中的错误

来自分类Dev

抑制R中的错误消息

来自分类Dev

在 Bash 中抑制 readarray 命令中的错误

来自分类Dev

从正在测试的代码中抑制控制台日志

来自分类Dev

如何在 Java 中抑制来自 Sentry 的本地信息日志?

来自分类Dev

Hive INFO 日志在 Spark 作业中没有被抑制

来自分类Dev

用R中的trycatch抑制系统错误

来自分类Dev

无法抑制R Markdown中的错误消息?

来自分类Dev

抑制MySQL查询中的错误数据

来自分类Dev

全局抑制ASP .NET中的JavaScript错误

来自分类Dev

测试时抑制Sailsjs中的模型错误

来自分类Dev

如何抑制zsh中的别名错误?

来自分类Dev

如何抑制pycharm社区版中的错误?

来自分类Dev

抑制量角器中的错误消息

来自分类Dev

如何抑制 zsh 中的错误消息?

来自分类Dev

Apache错误日志中的问题?

来自分类Dev

如何抑制express:router日志?

来自分类Dev

如何在系统日志中禁用Logstash错误日志记录

来自分类Dev

抑制knitr / Rmarkdown中heatmap.2的错误消息

来自分类Dev

抑制Windows命令行中的错误消息

来自分类Dev

抑制或解决goog.base中的编译器错误

来自分类Dev

为什么抑制Rmarkdown中的错误不起作用?

来自分类Dev

如何在Ansible中抑制“不支持的参数”错误?

来自分类Dev

如果reg抑制批处理命令中的错误

来自分类Dev

抑制bash脚本中的控制台错误