I';我正在尝试从CakePHP2.5迁移到CakePHP3.3,但面临一些问题

I';我正在尝试从CakePHP2.5迁移到CakePHP3.3,但面临一些问题,php,cakephp,cakephp-2.0,cakephp-3.0,Php,Cakephp,Cakephp 2.0,Cakephp 3.0,错误:[Cake\View\Exception\MissingTemplateException]缺少模板文件“Error\error500.ctp”#0 C:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\View\View.php(588):Cake\View\View->u getViewFileName('Error\error500')#1c:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\

错误:[Cake\View\Exception\MissingTemplateException]缺少模板文件“Error\error500.ctp”#0 C:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\View\View.php(588):Cake\View\View->u getViewFileName('Error\error500')#1c:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\Error\ExceptionRenderer.php(366):Cake\View\View->render('error500','Error')#2c:\xampp\htdocs\mmdb11\vendor\cakephp\ExceptionRenderer\cakephp\exception333:Cake\Error\ExceptionRenderer->_outputMessage('error500')#3c:\xampp\htdocs\mmdb11\vendor\cakephp\src\Error\ExceptionRenderer.php(336):Cake\Error\ExceptionRenderer->_outputMessage('error500')#4c:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\Error\ExceptionRenderer.php(194):Cake\Error\ExceptionRenderer->输出消息('Error'))#5 C:\xampp\htdocs\mmdb11\vendor\cakephp\src\Error\ErrorHandler.php(144):Cake\Error\ExceptionRenderer->render()#6 C:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\Error\BaseErrorHandler.php(180):Cake\Error\ErrorHandler->(u displayException(对象(Cake\Error\PHP7ErrorException))#7c:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\Error\BaseErrorHandler.php(164):Cake\Error\BaseErrorHandler->handleException(Object(Cake\Error\PHP7ErrorException))#8[内部函数]:Cake\Error\baseerrorhandleexception->(Object(Cake\Error\PHP7ErrorException))#9{main} 文件C:\xampp\htdocs\mmdb11\vendor\cakephp\cakephp\src\Error\ErrorHandler.php 电话号码:156


这些版本不兼容。您可以更新到CakePHP 2.9.1(或2.x分支中的任何其他版本)。CakePHP3使用NamSpace,并且很多代码都发生了更改


基本上,您必须重写应用程序才能使用CakePHP 3.3

错误文件夹中存在文件丢失错误。您可以发布更多信息(主机系统等)吗。另外,请格式化这个问题,你刚刚发布了一个堆栈跟踪,这个格式几乎不可读。或者你可以给我一个提示,将代码2.5转换为3.3,因为这不是专业版。这两个版本都遵循不同的过程,因此如何转换它