首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关闭MDB2通知的日志记录?

关闭MDB2通知的日志记录?
EN

Stack Overflow用户
提问于 2022-02-23 17:47:20
回答 1查看 47关注 0票数 0

我们最近从PHP5升级到7.4,out梨MBD2包正在用一堆可笑的通知垃圾处理我们的Apache2日志。

代码语言:javascript
复制
PHP Notice:  A non well formed numeric value encountered in /usr/share/php/MDB2/Driver/mysqli.php on line 1154, referer:

我们的网络应用程序运行良好,我知道这根本不是最佳实践,但我们如何关闭这个通知呢?

是否有任何方法配置或升级梨/MDB2 2以停止?

Pear和MDB2是通过docker映像安装的,所以我必须挖掘其抛出的确切行。

任何帮助或智慧都将不胜感激。

这是它要抛出的问题的台词:

代码语言:javascript
复制
 $statement_name = sprintf($this->options['statement_format'], $this->phptype, $prep_statement_counter++ . sha1(microtime() + mt_rand()));
EN

回答 1

Stack Overflow用户

发布于 2022-03-10 08:35:55

要删除通知,请禁用E_NOTICE消息的日志记录。

在代码的开头,添加

代码语言:javascript
复制
error_reporting(error_reporting() & ~E_NOTICE);

。。或者通过调整php.ini设置在报告配置文件中禁用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71241781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档