解决因为mysql-bin导致WordPress无法连接数据库的问题

大皮 Wordpress 62 次浏览 , , 没有评论

最近Wordpress出现数据库无法连接的情况,打开phpMyAdmin则出现了如下的错误提示:

Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.

session_write_close(): write failed: No space left on device (28)

session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct ()

翻译一下,大概意思就是因为磁盘满了,所以数据库无法连接和使用了。

因为只有一个网站,所以大概率情况是日志文件塞满了。检查一圈,最后发现是mysql-bin文件太多导致磁盘没有空间。

解决方案比较简单:

  1. 删除所有名为mysql-bin.000XXX的类似文件
  2. 修改/etc/my.cnf,注释掉log-bin这一行,然后重启mysql
  3. 如果发现依然无法使用的情况,建议备份数据库,然后新建一个数据库,重新导入即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Go