我正在尝试按照以下步骤部署 symfony 项目:
./composer.phar update
php bin/console cache:clear
Run Code Online (Sandbox Code Playgroud)
我还尝试手动安装教条驱动程序 ArrayCache 运行:
./composer.phar require doctrine/cache
Run Code Online (Sandbox Code Playgroud)
结果总是相同的,我最终得到以下错误:
# ./composer.phar update --no-interaction
[...]
Script cache:clear returned with error code 255
!!
!! In ContainerBuilder.php line 1089:
!!
!! Class Doctrine\Common\Cache\ArrayCache does not exist
!!
!!
!!
Script @auto-scripts was called via post-update-cmd
Run Code Online (Sandbox Code Playgroud)
我是 symfony 的新手,我无法理解为什么缺少这个类。
我正在使用以下版本:
"symfony/framework-bundle": "5.1.*",
"doctrine/doctrine-bundle": "^2.2",
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助。