昨晚折腾到三点多才睡,就因为手贱升级了那个赫敏官网V1.46魔改包。本来想着就点两下鼠标的事,结果差点把服务器搞崩了,气得我灌了半罐红牛接着干。
先备份了数据库和网站文件,结果发现备份工具卡在80%死活不动。手动压缩又提示文件权限不够,只能开着SSH一条条敲命令改权限,跟便秘似的磨蹭了半小时才搞定压缩包。这破后台连个靠谱的备份插件都没有。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
按着教程上传完更新包,点升级按钮时候手都在抖。进度条刚爬到70%突然黑屏,吓得我鼠标都扔了。刷新页面就看见满屏"Fatal Error",具体代码是啥也来不及看,脑子里就飘过五个字——服务器祭天。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
瘫在椅子上抽了根烟,想起电脑里还存着去年吃灰的XAMPP本地环境,赶紧把备份包拖进去测试。结果恢复备份时MySQL直接报主键冲突,原来之前改用户表结构留了暗坑。
89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
干脆心一横把服务器整个回滚到升级前状态。用FTP删掉了所有魔改文件,把原始安装包重新传上去覆盖。结果发现更惨——连网站目录权限都乱了,Nginx报403错误。
这时候突然想起来魔改包里有个"急救模式"文件夹,之前当垃圾没删。抱着死马当活马医的心态,把里面*文件丢到根目录,浏览器里一访问,居然跳出来个DOS风格的蓝色修复界面!
听着硬盘嘎吱嘎吱响了十分钟,再刷新后台居然见到熟悉的登录框了,眼泪差点飙出来。
登录完第一件事就是把那个见鬼的魔改包删干净。检查数据库发现用户表昵称全变成乱码,手动从本地备份导了张表才救回来。更绝的是主题设置里所有按钮位置错乱,原来魔改包私自改了CSS优先级,只好拿着Chrome控制台一个一个元素调试偏移量。
弄完天都亮了,刚想关机睡觉,手机突然收到前公司领导的微信:"网站故障处理记录发我下,甲方在催"。反手就把聊天框删了,当初就是他们逼着用这个三流魔改包的。听说现在他们又招了个月薪两万的运维专门擦屁股,而我的博客访问量今天反倒涨了三百——都是搜故障教程摸过来的。