美文网首页
wordpree验证码异常处理

wordpree验证码异常处理

作者: 天夭夭 | 来源:发表于2018-01-29 16:57 被阅读0次

之前参考网上一些资料,准备给站点的登录模块添加一个验证码模块,以此来提高安全性。

在插件搜索SI CAPTCHA Anti-Spam选择安装,并启用(选择启用登录验证码功能)。

登出后发现登录页面的验证码图片无法正常解析出来,但又必须输入正确验证码才能进入控制台。

造成的原因可能为配置问题,或是php不支持解析该文件。

此时非常尴尬,拥有任意账号和密码都不能登录,且服务器上也不支持卸载插件。

查阅资料发现wordpress插件的安装目录为:/www/wordpress/wp-content/plugins

对比了一下初始化的/www/wordpress/wp-content/plugins发现只有akismet、hello.php、index.php这三个文件。

处理方式:

1、创建一个临时目录:#sudo mkdir /tmp/save

2、将/www/wordpress/wp-content/plugins目录下,除了原始文件外其他都转移到临时目录下。

#sudo mv buddypress google-sitemap-generator hyper-cache si-captcha-for-wordpress wordfence wp-postviews /tmp/save/

3、验证该目录是否只保存了原始文件

#sudo ls  /www/wordpress/wp-content/plugins

4、重新访问登录页面(可查看到此时验证模块已移除)

5、使用管理账号登录管理控制台

6、在服务器上将被转移到临时目录下的文件重新剪切到/www/wordpress/wp-content/plugins/目录中

#sudo mv buddypress google-sitemap-generator hyper-cache si-captcha-for-wordpress wordfence wp-postviews /www/wordpress/wp-content/plugins/

7、刷新控制台,并卸载SI CAPTCHA Anti-Spam插件

相关文章

  • wordpree验证码异常处理

    之前参考网上一些资料,准备给站点的登录模块添加一个验证码模块,以此来提高安全性。 在插件搜索SI CAPTCHA ...

  • 从Oracle JDK迁移到OpenJDK验证码接口生成图片异常

    验证码接口异常,生成不了验证码问题处理:错误日志:java.lang.NoClassDefFoundError: ...

  • PIL验证码图片预处理

    PIL验证码图片预处理 概论 在用tesseract进行验证码识别之前,我们首先需要对验证码图片进行预处理,尽量去...

  • 同步或异步异常处理

    同步或异步异常处理 同步读取异常处理 异步读取文件异常处理

  • Java 异常

    异常处理机制 异常处理模型:终止模型:当异常发生时,就进入异常处理程序,处理结束并不返回异常发生位置继续执行;恢复...

  • 第十二章:异常处理

    异常处理语法格式: try: ...处理语句 except 异常类型: ...异常处理语句 pytho...

  • spring-authorization-server令牌放发源

    ⓪ 网关前置处理 验证码校验 ValidateCodeGatewayFilter.java 参考资料: 验证码配置...

  • Spring MVC 全局统一异常处理(注解方式)

    全局异常处理 对异常处理类增加@ControllerAdvice 增加异常处理方法,使用@ExceptionHan...

  • 异常处理设计文档

    一、异常处理流程说明 在ESB处理过程中,若发生异常,将进入异常流程的处理。一个异常处理流程大致如下: ESB处理...

  • Java异常处理机制

    什么是异常处理机制: 异常处理机制: 让程序发生异常时,按照代码预先设定的异常处理逻辑,针对性地处理异常,让程序尽...

网友评论

      本文标题:wordpree验证码异常处理

      本文链接:https://www.haomeiwen.com/subject/waxfzxtx.html