使用CDN加速评论时出错ERROR”:”GET FROM SOURCE FAILED: E405 E402

  • A+
所属分类:网站建设

一般的wordpress博客使用了七牛插件后都会报错误代码:ERROR”:”GET FROM SOURCE FAILED: E405

自己试着匿名评论了一下,发现果然提交不了,出现{"ERROR":"GET FROM SOURCE FAILED: E405"} 错误。
使用CDN加速评论时出错ERROR”:”GET FROM SOURCE FAILED: E405 E402
原因是七牛cdn导致的问题,由于主题采用了ajax评论脚本 ——

comments-ajax.js

缓存到七牛时替换成了镜像地址,所以提交时导致评论失效了。

解决方法如下:

首先在主题文件夹下找到comments-ajax.js打开,并且找到如下代码:

它一般在最开头的位置,然后在这段代码之后再添加一句代码,如下:

其中mtwlnetword.qiniudn.com 为七牛镜像域名, www.mtwl.net 为自己的域名。
使用CDN加速评论时出错ERROR”:”GET FROM SOURCE FAILED: E405 E402
修改好之后 保存即可。

最后,还要到七牛里面将原来缓存的comments-ajax.js文件删除,若wordpress有缓存插件的也要删除一遍缓存。
使用CDN加速评论时出错ERROR”:”GET FROM SOURCE FAILED: E405 E402
刷新文章页面,让七牛更新缓存文件。 更新完毕之后,即可恢复评论功能。

如果你按照了小明的方法还是提示错误的话,小明建议你删除WPJAM插件和七牛镜像存储插件,使用WP Super Cache为七牛云做CDN加速教程来解决,博主就是使用了后面这个方法,之所以前面的方法不能成功是由于空间限制引起的,后者成功率有98%。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: