WordPress“更新失败。 此响应不是合法的JSON响应。”解决方法

WordPress 5.6从本地测试环境搬迁到线上服务器,发布和更新文章,出现:

更新失败。 此响应不是合法的JSON响应。

同时分类目录也无法显示内容,文章中原先插入的图片也无法显示。

网上搜索了一下,多数人认为是新版古腾堡编辑器(Gutenberg)的问题,禁用掉编辑器就正常了。还有人反应是http和https的问题。

经检查,是因为路径不对。本地初始测试环境使用了不带www的网址,正式服务器用的是带www的网址。编辑器中使用了不带www的全路径,可能导致部分使用了全路径的链接不正常。

进入phpMyadmin,在数据库的wp_options表中更新siteurl、home网址为带www的,然后重启web服务,刷新后台,编辑文章,恢复正常。

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据