彻底解决Windows Live Writer无法发表zblog日志

之前就遇到过用Windows Live WriterZblog日志出现发布失败,或者是发布成功首页不现实,后台文章管理里面有,然后需要进后台把文章重新编辑一次才显示,那时候懒,主要原因还是不是自己做网站编辑,于是就让别人直接在后台发布,然后问题就一直在那里,最后就不了了之了,没有去找解决办法。哪知道现在又出现这问题,可恨的是我要负责一部分网编工作,唉……看样子问题是不能留,现在需要解决这问题了,不能再留下去。此方法解决问题是一方面,主要的还是为了以后发布文章方便,所以没出现问题的,也可以试一下。

症状:发表带图片的日志时提示出错,出错信息如下。

尝试连接到以下日志时出错:
http://xxx.xx.com/xml-rpc/index.asp
Found: Object moved

原因:zblog的windowslivewriter支持插件上有一个特别提示,不要上传与已有图片名称相同的图片。否则,将出现错误。问题就出在这里,当你插入的图片文件名和服务器上已有的文件名相同时就会提示上面的错误。

解决办法:

在zblog目录下的XML-RPC/index.asp中搜索以下内容并删除,只有一句在456行左右。

If Not objConn.Execute("SELECT * FROM [blog_UpLoad] WHERE [ul_FileName] = '" & strFileName & "'").EOF Then Call RespondError(28,ZVA_ErrorMsg(28))

目的是取消文件名的判断

搜索objUpLoadFile.UpLoad(False)并替换为objUpLoadFile.UpLoad(True),使新上传的文件名用自动重命名的方式,自动重命名的前半部分用了当前的日期,所以基本上不可能和已有文件重名可以放心使用。

OK!做到这一步你再开Windows Live Writer写篇文章发布试试,是不是首页显示出来了!

可以不经允许随意转载,分享:广州SEO,移动互联网营销 » 彻底解决Windows Live Writer无法发表zblog日志

分享的每套dede模板,整站带数据源码,wordpress模板,整站源码下载,帝国cms模板,带数据帝国cms网站,淘宝客源码,女性网站模板等源码的下载链接地址请咨询QQ索取。
赞 (0)
分享到: 更多