之前,本作在百度云上的云虚拟主机BCH中建设了一个WordPress个人网站,但是,在Wordpress后台发表文章的时候,却出现了如下错误:
发布失败。错误信息:此响应不是合法的JSON响应。
很多时候,文章既不能发表,又不能保存草稿,而且访问网站时,还经常出现503错误。
WordPress网站文章发布失败及503错误的原因与解决方法
后来,经过本作的深入调查测试,终于发现原因:原来这个百度云的“云虚拟主机BCH”不支持WordPress链接的伪静态结构(但是织梦建设的网站却又支持伪静态),还会导航网站503错误,看来WordPress比织梦对主机空间的配置要求高一些。
知道原因,解决方法就有了:登录Wordpress后台,选择“设置”-“固定链接”,勾选“朴素”,也就是把链接设置为动态结构,这样就可以正常发表文章了,访问网站也不会出现503错误了。
虽然问题解决了,不过网站还是不太稳定,这个199元的百度“云虚拟主机BCH”实在太垃圾了,必须要升级才行。
后来,本作没有升级主机空间,而是选择了阿里云(万网)的香港地区的主机,虽然贵一些,但是可以免去国内坑人又麻烦的网站备案。
最后提醒:如果你的WordPress网站安装了某些不兼容的插件也会导致文章发布失败,到时禁用不兼容的插件即可。