开发者社区> 问答> 正文

重启服务器网站打不开了,socket文件被删除怎么补救

开始是新建网站,解析二级域名,绑定虚拟主机后捣鼓了几个小时还是提示:400 Bad Requestnginx            其他两个网站可以正常访问,正常使用。  后来想到重启方法,看能不消除400  结果两个网站都打不开了。





提交工单得到的回复
售后工程师 :  您好,根据您的报错显示,您系统中网站的socket文件被删除,建议您登陆系统后查看一下您的日志,看看是哪些操作导致了删除,您可以找一个正常的服务器,尝试拷贝socket文件到相关目录下,看看能否恢复正常。

看了这回复我还是弄不来,有谁知道怎么补救吗,更详细点的

展开
收起
潘星泉 2016-06-30 13:53:46 5862 0
3 条回答
写回答
取消 提交回答
  • 这东西

    touch /tmp/my.socket

    chown -R mysql  /tmp/my.socke

    reboot
    2016-06-30 22:17:12
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    一般来说,mysql.sock 是 mysql 服务在启动后用于传递数据使用的。

    建议您检查一下您的mysql服务设置的sock文件是存在哪个路径,是否启动成功。

    请参考: http://serverfault.com/questions/617098/how-to-get-mysql-sock-file-mistakenly-deleted-from-mysql-tmp
    2016-06-30 17:42:39
    赞同 展开评论 打赏
  • 可备份mysqldata下面的数据。

    重装mysql  然后恢复数据即可。
    2016-06-30 14:25:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载