Fer*_*ROn 3 php .htaccess crm error-reporting
我正在编辑.htaccess文件,以便对我的php.ini文件进行一些覆盖(我无法访问它).到目前为止,我已添加:
php_value max_execution_time 600
php_value error_reporting E_WARNING
php_value log_errors Off
Run Code Online (Sandbox Code Playgroud)
我正在编辑的应用程序(vTiger CRM)建议将"error_reporting"设置为"E_WARNING&~E_NOTICE".当我输入该值时,我最终得到错误500.如何添加正确的error_reporting值?谢谢.
使用常量,例如E_WARNING在PHP之外没有任何意义 - 当你在写.htaccess文件时,你是"在PHP之外".(例如,参见文档error_reporting)
因此,您不能使用这些常量,并且必须使用它们的整数值,您可以在此处找到:预定义常量
在特定情况下,了解应使用哪个值的最简单方法是使用小型PHP脚本进行计算.
例如 :
<?php
var_dump(E_ALL & ~E_NOTICE);
Run Code Online (Sandbox Code Playgroud)
将输出:
int 30711
Run Code Online (Sandbox Code Playgroud)
(比通过常数的值更容易,并且计算自己,我想^^)