在Wordpress中更新失败的帖子

时间:2019-01-07 10:26:17

标签: wordpress

我正在WordPress博客上工作,并且刚刚开始发布新的帖子,提示我“ 更新失败”。我无法编辑示例帖子,也无法发布新文章。

WordPress版本:5.0.2

有解决此问题的主意吗?

谢谢

enter image description here

浏览器检查器视图

enter image description here

7 个答案:

答案 0 :(得分:2)

此问题是由Gutenberg编辑器引起的。 如果您的网站由任何托管服务提供商托管,请使用经典编辑器。

如果您将网站托管在VPS上,并且正在Apache上运行,请尝试添加

<Directory /path/to/your/website>
AllowOverride All
</Directory>

到您的虚拟主机。

答案 1 :(得分:1)

如果要摆脱此问题,必须从管理员端更改永久链接结构。

请阅读这篇文章Solution link

答案 2 :(得分:1)

当我选择某些永久链接设置(特别是导致站点的.htaccess包含除空白文件之外的任何内容)时,我看到了同样的问题。

问题最终出在:我的服务器上未启用mod-rewrite。

解决方法:我对以下内容(在httpd.conf中)未加注释,并且问题消失了(无论我在WordPress中选择了哪种Permalink设置,问题均得以解决)(请确保在httpd.conf编辑后重新启动Apache)

LoadModule rewrite_module modules/mod_rewrite.so

答案 3 :(得分:1)

我的网站位于Cloudflare后面,这似乎是造成此问题的原因。

为了修复它,我为wordpress安装了 cloudflare插件

答案 4 :(得分:0)

即使使用默认的永久链接创建了Google Cloud实例上的“永久链接”,WordPress永久链接错误也会在所有页面上显示404错误,并将其还原为“永久链接”。

我喜欢“漂亮的永久链接”,并发现上述情况的最佳解决方案是 在Apache中启用mod_rewrite: 然后,转到  Compute Engine> VM实例> SSH

类型$:a2enmod重写 输入$:sudo nano /etc/apache2/apache2.conf 然后更改:从“ AllowOverride NONE”中删除“ AllowOverride ALL”

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride ALL 
        Require all granted
</Directory>

重新启动Apache服务器: sudo服务apache2重新启动

它现在应该更新,并使用默认的古登堡编辑器在“漂亮的永久链接”中创建帖子/页面,而不会出现404错误。

解决Rest API错误 https://www.praj.info

答案 5 :(得分:0)

在使用Gutenberg编辑器时,会发生此错误。您可以使用经典编辑器来克服此问题。 转到插件>添加新 搜索经典的编辑器插件并安装。 如果这不起作用,请停用所有插件。 之后,您禁用了所有插件,开始逐个启用插件,以查看哪个插件将再次破坏WordPress。 或者您可以看到这篇文章:-fix WordPress updating failed while creating or publishing a post.

答案 6 :(得分:0)

检查wordpress设置中的网址,您可能将网站网址设置为“http”。会修复的。