1

我做了所有步骤

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。

4

2 回答 2

1

我对 Symfony2.1 有同样的问题。我做了作曲家安装。我注意到在我的输出控制台中没有安装验证码包。我修复了 作曲家更新的问题

于 2013-02-23T04:31:55.467 回答
0

万一有人碰到我的(类似于这个)问题。

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

最后当我得到一个错误

错误:在 D:...\app\cache\dev\appDevDebugProjectContainer.php 第 1598 行中找不到类“Gregwar\Captcha\CaptchaBuilder”

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

一切顺利。希望这会帮助任何人

于 2014-03-09T17:00:25.713 回答