我刚换了主人。一切都已设置和工作,除了我得到了大量的错误,所有错误都开始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关闭,我无法弄清楚我是如何得到它们的。
任何人都明白我应该检查的其他事情吗?
答案 0 :(得分:0)
最佳Mikekehrli,
请尝试添加:
error_reporting(E_ERROR | E_WARNING | E_PARSE);
在脚本开头,看看你是否仍然收到严格的消息。