昨天空间发了个说说,意思就是我的网站所有工作都弄完了,终于可以睡几天好觉了。

然后今天早上邮箱一个提醒映入了我的眼帘。

我已经见怪不怪了,因为这个提醒前几天就有,都是显示连接超时,我就没当回事。直到十点钟我的照片墙仍然没有恢复,我有点慌了。
于是我访问了一下我的照片墙,转了好多圈之后大概三十秒后显示502(网关错误,服务器请求超时)。
这时其他网站也能访问,只有照片墙访问不了。它们的设置都是相同的,只有照片墙访问不了,就很奇怪。

自己尝试排查了下。HTTP2、TLS1.0、头部等等,发现毫无所获就去问腾讯云客服。

问了客服也毫无收获,他们也排查不出这个问题。最后客服给我打了电话,沟通了许久也没有找出问题所在。

于是只能自己解决。
于是我开始排查原因:Nginx、站点是否被XSS了、DNS是否被污染了等等。
最后只能重装服务器。所以今天我的网站有很久都不能访问。我的站点监控
到了博客数据恢复这步还没发现异常。一直到了照片墙就出现问题了。刚开始我是直接将php代码搬到根目录,数据库也是直接恢复,然后还是502。接着就是重新安装Typecho,安装数据库,设置用户名密码等。到这步都没问题,然后,神奇的一幕来了。当我把照片墙的主题TimePlus迁移到主题目录,网站502了;删除此主题则正常。当时我很惊奇,于是去主题文件好好观摩一番。起初我以为被XSS了,我还很纳闷:这么小的主题,仅仅有4个php文件,还没有评论功能,会被XSS?于是我去主题的每个文件查看了一下,都很正常。但是将主题文件复制到主题目录还是502,于是我开始试着注释掉TimePlus的一部分代码。因为TimePlus只有四个php文件,逐一将文件中的代码全部注释然后访问站点就可排查出问题出现在哪个文件中。然后我就发现,注释掉【function.php】的第14行代码到第21行代码后,网站正常了。这部分代码是向该主题的原作者域名发送请求的代码。但原作者的域名恰好在今天关停,使用域名已经访问不了了,所以这个请求就迟迟接收不到响应,然后程序一直阻塞,导致502。
高兴的是花了整整一天的时间找出问题所在,不高兴的是服务器重置了。于是我的十几个网站就只能逐一恢复了。
这一个月都在花费时间整理网站,尤其是这几天,一直没有学习,弄网站弄到深夜。今天终于全部弄完了。
网站的更改不想说第二遍了,还是去网站搭建日志看吧。
另外,给网站配置了不少东西,放一下各个站点的检测结果吧(检测qi1.zone)。



重装服务器是真的麻烦,太多东西需要恢复,不过有备份还好
重装服务器就是费点时间,东西那肯定有备份呀,我现在都是把一份备份到本地一份备份到又拍云。
暂无点赞
暂无点赞
尽量买用户量大的。最起码跑路了,用户群也有个消息!
你和杜老师是一个意思吗,啥跑路?不是很明白。
暂无点赞
暂无点赞
已修改主题源码 主要原因由于原作者跑路加上很多原作者的冗余代码没有删掉造成的问题。 最新版本2.5已经移除相关代码
暂无点赞
暂无点赞
就怕突然跑路~
建设网站是我的兴趣,我不会放弃。这几天在升级网站的过程中遇到了许多困难,但结果总是令人兴奋的,毕竟谁都是一步步摸爬滚打过来的。说实话我很为自己高兴,作为一名计算机的学生,以前从没有搭建网站的经历,从23年4月建站到现在有四个月,走到这里我已经很不容易了。
暂无点赞
暂无点赞
折腾无止境!
那可不,我对自己感兴趣的东西就是死磕到底。
暂无点赞
暂无点赞