Cakephp Can';t关闭MAMP中的严格标准警告
我一直在尝试在MAMP上设置CakePHP。除了在所有页面上显示“严格标准”和“不推荐”警告之外,一切都进展顺利 我相信其他人可能也经历过这种情况,我将错误报告设置为:Cakephp Can';t关闭MAMP中的严格标准警告,cakephp,mamp,php,Cakephp,Mamp,Php,我一直在尝试在MAMP上设置CakePHP。除了在所有页面上显示“严格标准”和“不推荐”警告之外,一切都进展顺利 我相信其他人可能也经历过这种情况,我将错误报告设置为: error_reporting = E_ALL & ~E_STRICT 。。。这没有什么区别(这显然包括重新启动MAMP,我还三次检查了我是否正在编辑正确的php.ini文件,如phpInfo()中引用的) 查看phpInfo报告,error_reporting显示的值为“30719”,我知道这是E_ALL的机器值
error_reporting = E_ALL & ~E_STRICT
。。。这没有什么区别(这显然包括重新启动MAMP,我还三次检查了我是否正在编辑正确的php.ini文件,如phpInfo()中引用的)
查看phpInfo报告,error_reporting显示的值为“30719”,我知道这是E_ALL的机器值。考虑到我在php.ini中设置的内容,我不确定这是否正确。我现在也准备好了
display_errors = Off
这可能会阻止任何错误显示。。。但同样,没有区别
最后,我还尝试编辑htaccess文件(例如,包括php_值错误报告6143),但这也没有任何区别
我肯定我只是在做一些非常愚蠢的事情——有人能指出我做错了什么吗 为可能面临这个问题的人回答一个非常古老的问题-
Configure::write('Error', array(
'handler' => 'ErrorHandler::handleError',
'level' => E_ALL & ~E_DEPRECATED & ~E_STRICT, // This line
'trace' => true
));
在
core.php
内部/app/Config
中,您是否编辑了正确的phpini
?请注意,PHP通常对每个SAPI使用不同的脚本(意思是:cli、apache、fpm、cgi等)。您是否重新启动了服务器?您是否检查了您的userland脚本(CakePHP)是否没有简单地使用错误报告(~0)重新启用它代码>或类似内容?谢谢@KingCrunch-是的,它绝对是正确的php.ini(如phpinfo所引用的…,或者我遗漏了什么…?)。是的,重新启动了服务器。@mario不,似乎没有任何错误报告(~0)行,但会继续搜索……我说的是“相似”,而不是“文字”。