php error_reporting E_STRICT

时间:2015-12-18 07:13:56

标签: php error-reporting strict

我刚换了主人。一切都已设置和工作,除了我得到了大量的错误,所有错误都开始PHP严格标准:

我在php.ini中关闭了suPHP_ConfigPath。当我运行get 'admin_login' => "user#admin_login" 进行验证时,它显示为关闭。它显示

  

error_reporting = 22519 = 01010111 11110111. E_STRICT是第11位(2048)。

我的第一个问题是,是否有可能在没有E_STRICT的情况下生成这些错误?

我的phpinfo()调用位于根目录。但我还检查了root和发生这些函数的目录之间的每个目录。没有任何其他php.ini,也没有.htaccess文件与{{1}}电话冲突。

当有人按下我网站上的链接或按钮时,会调用这些PHP文件,因此我将获得每小时MB或某些这样的警告。但如果E_STRICT关闭,我无法弄清楚我是如何得到它们的。

任何人都明白我应该检查的其他事情吗?

1 个答案:

答案 0 :(得分:0)

最佳Mikekehrli,

请尝试添加:

error_reporting(E_ERROR | E_WARNING | E_PARSE);

在脚本开头,看看你是否仍然收到严格的消息。