我有一个CodeIgniter设置,在过去的两个月里运行良好,最近我一直在使用:
CodeIgniter error- unable to connect to database using the provided settings
我最近添加了一个新域名,该域名具有数据库登录的登录页面(zPanel),但我不知道这可能是如何导致问题的 - 也许页面不断受到目录攻击什么的,但我不确定。
有没有办法通过日志检查这是否是问题?我遇到了这个问题,因为当我重新启动服务器(DigitalOcean)时,它再次正常工作。
真的不确定。如果其他人遇到类似问题,我很乐意听取您的解决方案。
感谢。
答案 0 :(得分:1)
我认为你的mysql正在关闭,所以Codeigniter无法连接到你的数据库设置。
请登录SSH并按“TOP”评论检查流程。查看使用资源ram或cpu的内容。
并检查你的mysql conf设置,确保所有写入的内容如果为空它将导致很多问题。
一些例子: http://www.maxwhale.com/how-to-optimize-mysql-for-1gb-memory-vps/