这是我在这里的第一篇帖子。我是 Ubuntu 服务器的新手 :)
我有一个在 Ubuntu 14.04.2 LTS 服务器上运行的 WordPress 多站点,大约每月一次,所有站点都会由于一些 MySQL 问题而瘫痪:
Can't connect to local MySQL server through socket error
- 为什么会发生这种情况?
- 如何避免这个错误?
- 如何在不手动浏览任何 WordPress 网站的情况下检测此错误?
答案1
当您连接到“localhost”时,将使用套接字连接器,但当您连接到“127.0.0.1”时,将使用 TCP/IP 连接器。
如果套接字连接器未启用或未工作,您可以尝试使用“127.0.0.1”。
还可以尝试通过以下方式再次启用套接字:
sudo ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
sudo service mysqld restart