Wordpress 5.0.3 - “更新失败”和“发布失败”。控制台日志在/ blog / wp-json / wp / v2 / posts / 1177 / autosaves上显示404?_l
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress 5.0.3 - “更新失败”和“发布失败”。控制台日志在/ blog / wp-json / wp / v2 / posts / 1177 / autosaves上显示404?_l相关的知识,希望对你有一定的参考价值。
我将Wordpress更新到最新版本(5.0.3)。现在,每当我尝试发布时,我都会收到一条红色消息,上面写着“发布失败”。如果我尝试保存草稿,我会收到“更新失败”。
在控制台,我看到了
https://mydomain/com/blog/wp-json/wp/v2/posts/1177/autosaves?_locale=user 404
当我用/wp-json/wp/v2/posts/
测试URL时,我得到了404.如果我使用?rest_route=/wp/v2/posts/
,我会得到我的博客。我正在使用Post name来永久链接。
有没有办法我可以改变WordPress编辑器使用有效的其余路线?或者我可以在我的nginx配置中更改某些内容吗?
两个简单的解决方
- 您应该停用安全插件,在我的情况下问题是使用Advanced Access Manager插件,我将其停用并修复问题。
- 使用经典编辑器插件通过WordPress贡献者,只需安装此插件并使用经典编辑器,这里是您可以使用经典和块编辑器的设置。 设置 - >写入 - >允许用户切换编辑器
然后在创建页面中,您有此选项
对于块编辑器=>切换到经典编辑器
经典编辑器=>切换到块编辑器
使用wp cli:
- wp核心更新(获取最新版本)
- wp插件更新--all(为什么不更新插件)
- wp插件安装经典编辑器(得到这个)
- wp插件激活经典编辑器(激活)
我将我的固定链接更改为Plain,然后它正在工作,否则它会抛出相同的错误!
我想这与永久链接以及如何重写url有关。一旦我将永久链接选项改为普通,一切似乎都很好。我正在使用nginx进行本地安装。希望能找出为什么会发生这种情况。
我在使用WordPress 5.2.2时遇到了类似的问题。我无法保存或发布页面(新旧)。虽然页面编辑器中的所有请求都返回200,但我意识到某些请求具有我的站点的请求域,而其他请求具有托管公司的请求域。所以,我转到设置>常规并将设置站点地址(URL)和WordPress地址(URL)更改为相同的值(我将站点地址(URL)的值复制到WordPress地址(URL))并修复了编辑问题。
以上是关于Wordpress 5.0.3 - “更新失败”和“发布失败”。控制台日志在/ blog / wp-json / wp / v2 / posts / 1177 / autosaves上显示404?_l的主要内容,如果未能解决你的问题,请参考以下文章