学习NO.1 发表于 2016-1-1 11:35:13

DISCUZX3.2论坛会员发帖时验证码不显示解决方法

对于有经验的站长朋友们使用Discuz开源程序在PHP空间建站的时候一般都会开启防灌水。一般防灌水是主要目的也就是防止会员IP恶意注册,恶意发帖,恶意评论等。一般开启防灌水方法是当会员注册的时候要求会员通过邮箱激活并绑定。在发帖的时候在必须输入验证码方可发帖。并且限制了间隔时间限制。小编今天遇到了一位站长正是为了防灌水采取了以上的防护措施,但是今天很多会员反映验证码看不到了,当编辑好帖子内容准备发帖子时就提示抱歉验证码填写错误,开始的时候以为是缓存呢,但是的确在发帖上方看不到验证码输入框了。如下截图所示:

点击发表帖子后的提示如下:

小编开始的时候也是分析了几种原因,也查看了验证码所在的程序文件都是没有问题的,编码格式也都是正常的,可是为什么一发帖子就会出现提示“抱歉,验证码填写错误”。小编琢磨了十分钟找到了快捷有效的方法那就是直接登陆论坛后台设置下。在防灌水区验证设置——验证码设置–发表信息时启用验证码填写为不启用。

这样做的用处就是把发帖时的验证码全部屏蔽了,再发表帖子的时候也就在下方看不到验证框了。最后提交保存下,再次更新下缓存再回到论坛首页就可以正常发帖了。以上步骤就是在Discuz论坛发帖验证码不显示的解决方法了.





页: [1]
查看完整版本: DISCUZX3.2论坛会员发帖时验证码不显示解决方法