编程语言
首页 > 编程语言> > 如何在.htaccess中输入多个PHP值?

如何在.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