致命错误
错误:未捕获类型错误:传递给ErrorHandler::handleException()的参数1必须是一个异常的示例,错误的示例在/opt/lampp/htdocs/quiz/lib/Cake/Error/ErrorHandler.php中给出:108堆栈跟踪:#0 [内部函数]:错误处理程序::handleException(对象(错误))#1 {main}抛出
File:/upload/css/baidu. aspx关于我们的资料
生产线:108
我在php7上使用cakephp 2.6.1。我得到上面的错误。请帮助我
3条答案
按热度按时间qfe3c7zg1#
CakePHP 2.8与PHP7兼容。CakePHP 2.6和2.7不兼容。请参见http://book.cakephp.org/2.0/en/appendices/2-8-migration-guide.html#php7-compatibility
rqenqsqc2#
我对cake 2.2.5做了这两个修改,以修复使用php7时的致命错误处理。虽然没有进行彻底的测试,但似乎可以修补这个问题。
/lib/Cake/Error/ErrorHandler.php
/lib/Cake/Error/ExceptionRenderer.php
rta7y2nd3#
Yii Framework --〉我已经合并了代码,但是忘记删除HEAD,这是因为在合并时发生了冲突。通过删除它,我的代码开始工作了