如何在PHP7上使用CakePHP 2解决错误处理程序中的“未捕获的TypeError”?

aks*_*ngi 5 php cakephp cakephp-2.x

致命错误

错误:未捕获的TypeError:传递给ErrorHandler :: handleException()的参数1必须是Exception的实例,在/opt/lampp/htdocs/quiz/lib/Cake/Error/ErrorHandler.php:108中给出的Error实例:堆栈跟踪: #0 [内部功能]:ErrorHandler :: handleException(Object(Error))#1 {main}抛出

文件:/opt/lampp/htdocs/quiz/lib/Cake/Error/ErrorHandler.php
行:108

我在php7上使用cakephp 2.6.1。我遇到了错误。请帮帮我

Chr*_*ian 4

CakePHP 2.8 与 PHP7 兼容。CakePHP 2.6 和 2.7 不是。请参阅http://book.cakephp.org/2.0/en/appendices/2-8-migration-guide.html#php7-compatibility