Captcha验证码不加载显示,导致网站打不开的解决方法

最近WordPress网站出现了一个问题,在后台管理页面,修改完设置,点击保存后,网页打不开了,无法正常加载。在浏览器标签上显示“Captcha”字样,网页上还会显示一个不断旋转的图标,有时也不显示,图标如下图:

图 | Captcha验证码图标
图 | Captcha验证码图标

实际上,出现这个问题,和网站程序无关,并不是网站本身的问题,WordPress网站、Discuz!网站都有可能出现这个问题。也不是被攻击,和网速也无关,继续按F5刷新网页是无济于事的。

出现这个问题的原因,是网站所在服务器系统的Captcha验证码被屏蔽了。

Captcha,就是全自动区分电脑与人类的图灵测试的意思,即:Completely Automated Public Turing test to tell Computers and Humans Apart。

有时候会因为某些对网站的操作行为比较敏感,特别是在WordPress、Discuz!等网站的后台管理页面,进行管理操作时,有时候会被主机系统认为本IP存在异常活动,而触发Captcha动态验证机制,来验证你是人还是计算机。其实这是网站及主机比较安全的体现,不需要紧张。

正常情况下,触发Captcha动态验证机制后,如果Captcha验证码显示正常,根据提示操作进行验证就可以了。

但是,由于Captcha验证服务是google免费提供的,因为都知道的特殊情况的存在,在国内这个验证码会被屏蔽,因此导致验证码图片不能正常加载显示。

既然知道网页打不开的原因是Captcha动态验证码不显示,不显示的原因是被拦截屏蔽了,所以解决方法也就简单了。

方法一:让Captcha验证码正常加载、显示

可以各显其能,使用各种科学上网技术,能够访问google网页,使动态验证码正常加载、显示,然后按提示操作进行验证。

方法二:改变上网环境,避免触发网站所在主机系统的Captcha动态验证机制

如果方法一无法做到,只能改变上网环境了,让主机系统认为你的操作是安全的,也就不会出现Captcha验证码了。

上网环境包括IP地址、电脑、浏览器等。因此可以通过重启路由器或者光猫,来更换IP地址。另外换电脑、换浏览器就不用说了。

我最终是通过更换IP地址解决的,实施起来最简单。

©本站原创 禁止转载 侵权必究:ByArt » Captcha验证码不加载显示,导致网站打不开的解决方法

赞 (116)