如何在.htaccess中输入多个PHP值?
作者:互联网
我正在编辑.htaccess文件,以便对我的php.ini文件进行一些覆盖(我无法访问它).到目前为止,我已添加:
php_value max_execution_time 600
php_value error_reporting E_WARNING
php_value log_errors Off
我正在编辑的应用程序(vTiger CRM)建议将“error_reporting”设置为“E_WARNING& ~E_NOTICE”.当我输入该值时,我最终得到错误500.如何添加正确的error_reporting值?谢谢.
解决方法:
使用诸如E_WARNING之类的常量在PHP之外没有任何意义 – 当你编写.htaccess文件时,你就是“在PHP之外”. (例如,参见documentation of error_reporting
)
因此,您不能使用这些常量,并且必须使用它们的整数值,您可以在此处找到:Predefined Constants
在特定情况下,了解应使用哪个值的最简单方法是使用小型PHP脚本进行计算.
例如 :
<?php
var_dump(E_ALL & ~E_NOTICE);
将输出:
int 30711
(比通过常数的值更容易,并且计算自己,我想^^)
标签:htaccess,error-reporting,php,crm 来源: https://codeday.me/bug/20190827/1741525.html