zblog发文章后显示成功结果文章没有,怎么发文章都发不出去?
这个问题把我郁闷了很久,我怀疑是虚拟主机的问题,换了主机后,重新上传内容和数据库,网站正常,可以发文章也可以修改,但使用使用着就失灵了。
症状就是编辑好文章,发出去后,然后文章里面没文章,修改文章也不能修改。
这问题我反馈给服务商的技术人员给我排查结果都没排查出什么问题,就说是我插件或者数据库的问题。
然后网上找了些文章,说什么看数据库 重点看”zbp_post“这个表,这个表默认只有下图里面的17个字段:
zblog新版又加了”log_CreateTime“和”log_UpdateTime“两个新字段,现在一共是19个默认字段。
我对照了我自己的数据库, 没字段增多啊,就是17个字段,问题还是没解决。
突然发现问题原来是那么的简单的
问题出在文章的id上,我发文章可能有删除过文章,导致文章id缺失不全,可能我老早前装了什么插件,又给我卸载删除了,但新发的文章补之前的id, 也就是发的那个id文章0
然后我再新增文章的时候,就发不出了,因为id有占用,随即我找了个插件
安装开启插件后,再次发文章,就自动给我补齐,和发文章能用的正确id了。困扰很久的问题终于给解决了。
如果遇到zblog发文章,发了没反应,是不是也和我一样,因为用过连续id,或者 补充空缺id的插件,然后又删除了的缘故。导致发文章失败。
另外如果问题还存在
需修改数据库 把 post文章里面的那个id 0删除改成其他的
其次修改下 id字段
这样就可以了。就能递增id发文了
作者:艺创网络
本文链接:http://l.weizixi.com/yichuangwangluo/ZBLOGFaWenZhangHou.shtml 转载请注明出处,谢谢!