我正在尝试在E_STRICT
文件中禁用php.ini
错误,但仍然会抛出错误。我正在使用PHP 5.4.10
MAMP
(非PRO版本)。
使用phpinfo
我找到了php.ini
/Applications/MAMP/bin/php/php5.4.10/conf/php.ini
文件
我改变了:
error_reporting = E_ALL
到
error_reporting = E_ALL & ~E_STRICT
然后我重新启动Apache
但它仍然抛出错误,我错了?
答案 0 :(得分:1)
使用error_reporting = E_ALL ^ E_STRICT
。
如果您无法访问php.ini,可以将其放在.htaccess文件中:
php_value error_reporting 30711
这是E_ALL值(32767)并删除了E_STRICT(2048)和E_NOTICE(8)值。
如果您无法访问.htaccess文件或未启用它,则可以将其放在任何脚本的PHP部分的顶部
error_reporting(E_ALL ^ E_STRICT)