我有一个Symfony 2项目,我已将其移至新服务器。
当我去加载新网站时,我收到以下错误:
PHP Fatal error: Class 'Doctrine\\Common\\Annotations\\AnnotationRegistry' not found in /var/www/corpsite/corpsite/app/autoload.php on line 61
我对Symfony很新,所以感谢任何帮助!
答案 0 :(得分:0)
移动Symfony2实例可能会导致自动加载问题, 你应该跑:
composer.phar dump-autoload --optimize
(优化选项仅适用于PROD,您将获得提升奖励。)
不要忘记清除SF2缓存:
app/console cache:clear --env=prod --no-debug
or...
rm -rf app/cache/*
错误也可能来自非现有供应商,composer install
就是答案。