das*_*uki 2 php error-reporting
有没有办法设置error_reporting(E_ALL);特定的目录,而不是将其包含在每个文件中?
我想打开我的beta.mysite.com的错误报告
您可以在Apache中使用.htaccess文件.只需添加以下行:
php_value error_reporting 6143
Run Code Online (Sandbox Code Playgroud)
或者对于旧的PHP版本:
php_value error_reporting 2047
Run Code Online (Sandbox Code Playgroud)
请注意,您不能使用容器(如E_ALL)
从手册:
注意:PHP之外的PHP常量
在PHP之外使用PHP常量,就像在httpd.conf中一样,没有用处,因此在这种情况下需要整数值.由于错误级别会随着时间的推移而增加,因此最大值(对于E_ALL)可能会发生变化.因此,考虑使用更大的值来覆盖从现在到将来的所有位字段,数字值(例如2147483647)代替E_ALL.