本帖最后由 taller1980 于 2017-8-18 19:59 编辑
上次凡人老大提倡投稿,我就把自己总结的一篇关于宝塔面板常见问题的文章转载到https://www.bt.cn/bbs/forum.php? ... d=5535&fromuid=1337 很快被置顶+打赏。今天再发一篇有关宝塔面板的运维文章,希望对遇到类似问题的朋友有帮助。
---------------------------------------------------------------------------------------------------
一个闷热的下午,网友发来求救信息,说服务器强制重启后宝塔面板和网站都打不开了,能够看到的提示只有:数据库连接失败:SQLSTATE[HY000] [2002] No such file or directory。如下图所示:
网友之前只备份了网站文件没备份数据库,很着急甚至说只要能把数据库备份下来,再去新开一台服务器也行。想了一下数据库应该没丢,问题出在无法连接上。去找了一圈也没有个靠谱的解决办法,最后还是上宝塔面板官方论坛找了一下,终于找到了官方对此问题的回复。
若非法关机导致数据库无法启动,一般是强制关机导致MySQL二进制日志损坏,可使用以下命令处理(建议关机或重启时最好先停止mysqld服务,否则有一定机率导致数据库损坏)。 打开SSH软件连接VPS服务器,清理二进制日志:
rm -f /www/server/data/ib_*
rm -f /www/server/data/mysql-bin*
尝试启动mysql
执行完上面两步,再试试宝塔面板已经可以正常打开了,到此一切正常。
转载请注明:魏艾斯博客 » STATE[HY000] [2002] No such file or directory宝塔面板和网站无法打开
以上文章能帮到你的话,感谢微信打赏
|