装完插件网站白屏,我差点把整个备份盖回去

就想给产品页加个展示效果。插件装完点启用,页面白了,后台刷新也是白的。我当时手都停住了 😅

一、事情是怎么发生的

站放在美国的云主机上,WordPress 6.8,PHP 8.2。上午还正常。

我却没先做测试副本,觉得一个展示插件能出多大事。说实话,这个想法现在看挺欠揍。

二、日志里那句话

主机面板里还能看日志,同一时段有这句:

Allowed memory size of 134217728 bytes exhausted

我一开始认定是插件坏了,后来发现光凭这句没法定责,只能说明当时内存耗尽,谁把它吃完还得继续查 🤔

三、我是怎么救回来的

先把现场日志存下来,再用主机文件管理器给刚装的插件目录改名,让它停用。站恢复了。

我没顺手删目录,也没继续反复启用,免得把线索弄没。

四、后怕的地方

真正后怕的是恢复备份那一下。鼠标已经挪过去了,才想起备份是昨晚的,今天新来的询盘还没导出。

站白了不到一小时,我却差点自己再丢掉半天的数据 😮‍💨 办公室那个电子钟偏快七分钟,我盯着它越看越烦。

现在测试副本里还没复现清楚,不确定是原来的插件组合还是资源限制。能打开网站不等于原因找到了,这点我以前真没当回事。

如果重来,我会先备份文件和数据库,在副本里装,出问题就对照日志,不直接覆盖正式站。

你们救站的时候,会先把当时那份数据库单独留一份吗 👀

请登录后发表评论

    没有回复内容