Symfony2 Gregwar / CaptchaBundle致命错误

时间:2013-01-14 21:06:33

标签: symfony captcha

我做了所有步骤

https://github.com/Gregwar/CaptchaBundle

添加到composer.json并更新,config.yml启用了捆绑但我得到致命错误

Fatal error: Class 'Gregwar\CaptchaBundle\GregwarCaptchaBundle' not found in /var/www/Surgery/app/AppKernel.php on line 26 Call Stack: 0.0000 228784 1. {main}() /var/www/Surgery/web/app_dev.php:0 0.0037 1211816 2. Symfony\Component\HttpKernel\Kernel->handle() /var/www/Surgery/web/app_dev.php:25 0.0037 1212000 3. Symfony\Component\HttpKernel\Kernel->boot() /var/www/Surgery/app/bootstrap.php.cache:614 0.0037 1212160 4. Symfony\Component\HttpKernel\Kernel->initializeBundles() /var/www/Surgery/app/bootstrap.php.cache:569 0.0037 1212864 5. AppKernel->registerBundles() /var/www/Surgery/app/bootstrap.php.cache:797 

更新我的ubuntu后我没什么问题。我使用的是sf 2.1.6。

2 个答案:

答案 0 :(得分:1)

我对Symfony2.1也有同样的问题。我做了作曲家安装。我注意到在我的输出控制台中没有安装captcha捆绑包。我解决了这个问题     作曲家更新

答案 1 :(得分:0)

如果有人碰到了我的(类似于这个)问题。

我从https://github.com/Gregwar/CaptchaBundle获取代码并完成所有步骤(由git clone下载)。我将代码放入\vendor\bundles\Gregwar\CaptchaBundle\

最后,当我收到错误时

  

错误:找不到类'Gregwar \ Captcha \ CaptchaBuilder'   D:... \ app \ cache \ dev \ appDevDebugProjectContainer.php行   1598

我从https://github.com/Gregwar/Captcha/下载了另一段代码并将其放入\vendor\bundles\Gregwar\Captcha\

一切都很顺利。希望这会对任何人有所帮助