最近我的Wordpress博客发文章总是出现:
连接丢失。保存已被禁用,直到您重新连接。连接丢失。保存已被禁用,直到您重新连接。 我们正在您的浏览器中备份此文章,以防不测。
虽然说出这个提示不用担心,这毕竟算不上是什么大错误吧!但总是影响编辑体验,因为这个小问题也是要解决的,毕竟我们是技术宅。
原因:
原因其实有很多,例如:Wordpress插件、Wordpress修订版本、Wordpress自动保存、服务器配置过低……500错误问题。
解决方法
下面说说不同的情况用什么方法来解决吧!
第一种方法:禁用Wordpress修订版本与自动保存、自动草稿功能(推荐)
WordPress拥有自动保存功能,每2分钟就会自动存一份草稿。这无疑是个好功能,但自动保存会导致对数据库的频繁访问,并增加服务器压力,尤其是对小服务器来说更是如此。在文章编辑半途中,尤其是当文章内容量较大的时候,出现这个问题基本是这个原因。解决方法是调高文章自动保存的频率,或直接禁用。
同时,也需要关闭Wordpress中的修订功能,除非你用这个做Wiki之类的网站,否则,历史版本保留的必要性也几乎没有。对于纯粹的博客来说,就更没有必要了,与其定期用数据库清理插件进行清扫,不如直接关掉:。
具体不会操作的请查看:
WordPress文章自动保存自动草稿 时间间隔和修订版本数
注意:如果你的服务器和流量是成正比的,那么,绝大多数人出现这个情况都是因为这个原因所引起的。
第二种方法:Wordpress禁用或卸载插件
有一部份插件以及访问第三方服务器的同步插件会导致这个问题。目前发现的插件列表:
- WP-新浪登录插件
- 百度 Sitemap 插件
- WPJAM
- WP-QINIU
WordPress如何禁用或卸载插件这个我就不多说了,熟悉的人都懂。
注意:还有其它第三方“同步/图床等”服务也可能出现这个问题。
第三种方法:重启服务器
同样是因为修订文章、上传图片、读取标签等频繁访问和修改数据库而导致连接丢失,甚至500错误(例如:502、504)的时候,可采取重启服务器的方式。
此方法也没有必要用,我也不推荐大家用。之所以让重启服务器,那是因为有时候php-fpm容易假死,php+nginx很容易造成502 bad gateway,这种情况只需要重启php-fpm网站就能恢复正常。
第四种方法:服务器直接检查500错误
由于上述问题出现后,主机一般会进入10-30分钟的假死状态,在此期间访问会返回500错误(若为其他错误,如504错误,请检查网络问题和服务器运行状态)。利用这个500错误,可以深挖网站瘫痪原因。
这个需要专业的人才可以去操作,因此不推荐。
第五种方法:检查服务器状态或升级服务器
服务器状态会导致文章保存错误或500错误。请进入服务器管理界面,查看服务器状态,主要检查内容包括: 服务器空间、数据库空间的余量; 服务器的CPU和内存的占用情况; 服务器的流量余量。说通俗点的,换个好服务器,可以解决很多问题……。
这个更不用操作了,一般来说,服务器的配置与网站流量是成正比的,相信每个站长对自己的网站流量肯定再熟悉不过了。
拿我自己出现这个问题来说,我的服务器配置也很好,还做了付费的CDN,不应该出现这个问题,而且还老是报500错误,最多的就是502、504错误。我最根本的问题原因就是:Wordpress修订版本与自动保存、自动草稿功能引起的,我直接全部禁用了就恢复了正常。
总结:
通常情况下,我只建议大家用前两种方法去解决问题,后面三种方法可以当参考,如果对服务器不了解的话,尽量不用去管。
历史上的今天:
- 2024: 微语录精选:中国人必会的填空题
- 2024: 网站推荐:动次-视频转 GIF 工具
- 2024: 软件推荐:[Windows]Gihosoft TubeGet PRO_v9.3.76 中文破解版
- 2023: 微语录精选:现在的幼儿园学生也满嘴流行语
- 2022: [哎呦不错]很多人常常有这种奇怪的错觉