Symfony1 sfPHPCaptchaPlugin:以下代码无效

Symfony1 sfPHPCaptchaPlugin:以下代码无效,symfony1,symfony-1.4,Symfony1,Symfony 1.4,我遇到了一个非常奇怪的问题,在我参与的sf1.4项目中,我使用了sfPHPCaptchaPlugin使captha符合我的表格,插件的所有配置和安装都是正确的,但验证码验证不允许我将表单数据保存在数据库中,并告诉我文本错误,但我确信我输入了与验证码图像中显示的相同的文本,以下是获得错误信息的行: 'captcha' => new sfValidatorPHPCaptcha(array(), array('invalid' => 'The following code is

我遇到了一个非常奇怪的问题,在我参与的sf1.4项目中,我使用了sfPHPCaptchaPlugin使captha符合我的表格,插件的所有配置和安装都是正确的,但验证码验证不允许我将表单数据保存在数据库中,并告诉我文本错误,但我确信我输入了与验证码图像中显示的相同的文本,以下是获得错误信息的行:

'captcha'       => new sfValidatorPHPCaptcha(array(), array('invalid' => 'The following code is invalid.')),

有人以前也有过同样的错误,请?

sfPHPCaptchaPlugin对于symfony 1.4来说并不稳定,正如插件信息中所说的那样

您可以使用这是一个非常好的小部件,在自述文件中查看安装指南,然后使用此小部件:

$this->widgetSchema['captcha'] = new sfWidgetCaptchaGD();

$this->validatorSchema['captcha'] = new sfCaptchaGDValidator(array('length' => 4));