Wamp服务器2.4避免显示PHP5.4通知

Wamp服务器2.4避免显示PHP5.4通知,php,wamp,wampserver,error-reporting,Php,Wamp,Wampserver,Error Reporting,我在位于D:\wamp\bin\apache\Apache2.4.4\bin的php.ini中有以下设置: 我现在把它改成了 error_reporting = E_ALL | E_STRICT 然后我重新启动了Wamp的所有服务 它仍然不会显示生产服务器显示的通知 在这两种状态下,在phpinfo中,我可以看到错误报告设置为32767。我认为在WampServer2.4中有一个小错误逃逸了,那就是php.ini文件注释掉了error\u log参数 因此,使用wampmanager->php

我在位于D:\wamp\bin\apache\Apache2.4.4\bin的php.ini中有以下设置:

我现在把它改成了

error_reporting = E_ALL | E_STRICT
然后我重新启动了Wamp的所有服务

它仍然不会显示生产服务器显示的通知


在这两种状态下,在phpinfo中,我可以看到错误报告设置为32767。

我认为在WampServer2.4中有一个小错误逃逸了,那就是php.ini文件注释掉了error\u log参数

因此,使用wampmanager->php->php.ini编辑php.ini

寻找

;error_log = "c:/wamp/logs/php_error.log"
并将其更改为

error_log = "c:/wamp/logs/php_error.log"
假设您安装在C:驱动器上

也检查

log_errors = On

只是确定一下。

它是向文件报告,而不是向缓冲区报告吗?它不是向文件报告。当我想从任务栏的WAMP服务器图标的子菜单中查看PHP错误日志时,我可以看到该文件根本不存在。他们为什么试图关闭该问题?!社区正试图达成共识,认为这个问题更适合“谢谢你”的专家,但它仍然没有引起PHP的注意。也许你只是没有产生任何问题!是的,我的朋友,我是。我试图调用一些未定义的属性,但根本没有收到未定义的通知。
log_errors = On