A-A+

使用七牛CDN导致评论失效, {“ERROR”:”GET FROM SOURCE FAILED: E405″}

2016年12月25日 WordPress 暂无评论 阅读 853 次

刚才收到朋友的信息说无法对文章进行评论,需要填写网站。

我刚开始有点纳闷,本站已经设置了匿名评论,直接填写评论信息提交就可以了,怎么会是填写网站的问题。

自己试着匿名评论了一下,发现果然提交不了,出现{"ERROR":"GET FROM SOURCE FAILED: E405"} 错误。

网上一查,原来是 七牛cdn导致的问题,由于主题采用了ajax评论脚本 ——

comments-ajax.js

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

解决方法如下:

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

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

其中 inlowp.qiniudn.com 为七牛镜像域名, www.inlojv.com 为自己的域名。

修改好之后 保存即可。

最后,还要到七牛里面将原来缓存的 comments-ajax.js 文件删除,若wordpress有缓存插件的也要删除一遍缓存。

刷新文章页面,让七牛更新缓存文件。 更新完毕之后,即可恢复评论功能。

原文:http://www.inlojv.com/errorget-from-source-failed-e405-qiniucdn.html

给我留言

© CopyRight 2010-2015 闲情博客. All rights reserved.  Theme  zmingcx.com_Ality  
网站地图 如果你觉得好用,赶紧分享给你的好友吧

用户登录