wordpress文章发布或更新失败解决方法

问题起因:更换了wordpress站点的服务器,从之前的XAMPP环境迁移到了ISPconfig环境。之前在XAMPP上使用aparche,php使用的7.0或7.2网站都没有问题。但是迁移到ISPconfig下面之后,虽然也是aparche和php7.0,但是遇到了文章发送不成功的问题。
如下图:

网上推荐的方法有很多:

1、将古登堡编辑器换成经典的;

2、修改PHP.ini中的一行代码;

3、修改文件权限

4、是插件引起的,插件本身与古登堡的不兼容导致的。

我最不相信的是第四个,但是偏偏就是第四个帮助我解决了这个问题。

为什么不相信?因为我网站只是迁移,在之前的web环境下一直使用的好好的,没有出现任何问题,迁移过来之后,插件也没有做任何变化。

首先我禁用所有插件,看是否可以正常的发布文章,显示可以!那么问题就是插件与古登堡的不兼容问题楼。然后去尝试禁用每个插件,一个一个的试,当试到 ALL IN One SEO 这个插件的时候,发现就是这个导致的报错。

ALL IN One SEO 这个插件又不能轻易卸载,所有对其作了以下更新,更新完成之后,wordpress文章发布失败的报错问题解决!

备注:我的wordpress虽然是提示文章发布失败,但是在前端还是能显示出发布失败的文章。

推荐阅读

  1. 如何在没有插件的情况下为WordPress中的外部链接添加nofollow
  2. 在wordpress通过代码实现百度主动推送|手工提交|实时推送
  3. 百度官方推出一款WordPress链接提交插件【baidu links submit】
  4. wordpress站点地图报错:error on line 2 at column 6: XML declaration allowed only at the start of the document【已解决】
  5. wordpress文章正文中自动添加关键词链接【代码实现】
  6. WordPress用户评论和回复评论邮件通知功能【无插件】
  7. 在wordpress网站Astra主题底部新建友情链接小工具区域
  8. WordPress更新升级插件提示输入FTP信息的解决办法

发表评论

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