我们在使用Discuz搭建论坛的时候或多或少都会开启这个验证码来防止灌水或者发贴机的.但是最近会员反应说注册和登录的验证码老是提交不正确,明明是按照验证码输的,就是提示出错。为此,我在网上也查了很多资料。但都是说是不是打开了多个网页,或者是删除COOKIES。但这些方法都不怎么管用。
终于找到解决办法:
1、找到/forumdata/cache/下面的cache_settings.php并打开。
2、找到 'seccodestatus' => '11', 这里的11是不确定的,可能你的是3或者其他,将其改为0并上传到服务器上覆盖原来的。这一步的目的就是关闭验证码.
3、然后通过管理员进入后台,在后台找到安全验证=>验证码设置=>验证码类型将其修改成英文图片验证码即可。
以上是网上的总结方法,但是如果如果第二布是关闭验证码,即是使是使用FTP关闭验证码,这个缓存文件是php生成的,FTP权限很小怎么办?,那么第三步又会开启?第三步开启后,那个0不就又还原了?
没遇到过该问题