最近我一直在加载我的网站,而且几乎每次我这样做(每天一次或两次)时都会出现消息:“建立数据库连接时出错”。我通过使用“service mysql stop”然后“service mysql start”停止并启动 mysql 暂时解决了这个问题。
我通过 ssh 发送这些命令后,我的网站就可以正常运行了。
然而这种情况反复发生,每次我加载我的网站时,比如第二天,我都会遇到同样的错误。
我的服务器正在运行 Ubuntu 14.04(DigitalOcean),并且安装了 mysql、phpmyadmin 和 wordpress。
有人能给我一些关于如何解决这个问题的建议吗?
答案1
日志文件里有什么内容吗?
less /var/log/messages
less /var/log/syslog
至于我,第一次使用 Digital Ocean 时,我因为没有设置交换文件而陷入困境,而有了 500mb RAM 后,我很快意识到这是必要的。(例如服务/服务器崩溃)也许你有更多的可用内存,仍然值得检查。
您可以使用以下方式检查:
sudo swapon -s
如果是这个问题,请参阅他们的操作方法:如何在 Ubuntu 14-04 上添加交换空间