在将我的应用程序从3.9更新到4.1.4之后,shell脚本停止工作。键入此bin/cake plugin assets symlink会产生以下错误消息:
PHP Fatal error: Uncaught Error: Class 'Cake\Routing\Router' not found in /var/www/releases/12/vendor/cakephp/cakephp/config/bootstrap.php:27
Stack trace:
#0 /var/www/releases/12/config/bootstrap.php(32): require()
#1 /var/www/releases/12/bin/cake.php(31): include('/var/www/...')
#2 {main}
thrown in /var/www/releases/12/vendor/cakephp/cakephp/config/bootstrap.php on line 27我认为自动加载有问题,但我不知道从哪里开始。
发布于 2020-10-02 22:01:21
原来我没有替换bin文件夹中的内容。它们在cakephp的新主要版本中发生了变化,必须替换为应用程序骨架中的文件:https://github.com/cakephp/app/tree/master/bin
https://stackoverflow.com/questions/64171208
复制相似问题