我一直在尝试为 Symfony2 安装 Buzz。我将它添加到 deps 文件中,并尝试更新我的供应商:
php bin/vendors update
该命令只是告诉我我已经安装了标准版本,并且我应该尝试使用:
php bin/vendors install --reinstall
反而。我做到了。
但是随后弹出一个错误并告诉我:
Updating deps.lock
sh:/var/www/Symfony/vendor/bundles/Sensio/Bundle/DistributionBundle/Resources/bin/build_bootstrap.php: not found
PHP Fatal error: Class 'Doctrine\Common\Annotations\AnnotationRegistry' not found in /var/www/Symfony/app/autoload.php on line 37
PHP Fatal error: Class 'Doctrine\Common\Annotations\AnnotationRegistry' not found in /var/www/Symfony/app/autoload.php on line 37
然后什么都没有了,这并不奇怪,因为我的供应商文件夹几乎是空的。
有没有人遇到过这个问题?关于如何修复它的任何线索?
编辑 :
我发现了这个错误的根源。我没有安装 git,所以我做了:
sudo apt-get install git-core
检查此链接以获取更多信息:http ://comments.gmane.org/gmane.comp.php.symfony.symfony2/8239
但是我现在遇到了另一个错误(“寻找命名空间“buzz.client.curl”,没有找到“)。我正在为那个创建另一个线程,因为它不是同一个问题(链接在这里)。