0

我有一个 Symfony 2 项目,我已经移到了一个新的服务器上。

当我去加载新网站时,我收到以下错误:

PHP Fatal error:  Class 'Doctrine\\Common\\Annotations\\AnnotationRegistry' not found in /var/www/corpsite/corpsite/app/autoload.php on line 61

我对 Symfony 非常陌生,因此感谢您的帮助!

4

1 回答 1

0

移动 Symfony2 实例可能会导致自动加载问题,您应该运行:

composer.phar dump-autoload --optimize

(优化选项仅适用于 PROD,您将获得提升奖励)。

不要忘记清除 SF2 缓存:

app/console cache:clear --env=prod --no-debug

or...

rm -rf app/cache/*

错误也可能来自非现有供应商,composer install这就是答案。

于 2013-04-11T13:48:17.127 回答