Linux sunucu kullanıcısı olarak sitelerde “veritabanı bağlantısı sağlanmıyor..” uyarısı aldığınızda sunucu içinde mysql log kayıtlarını incelemeniz gerekiyor.
# /var/log/mysqld.log
Mysql log kaydını incelediğinizde hata kaydında
mysqld_safe mysqld from pid file /var/lib/mysql/cpanel.boduroglu.me.pid ended
to the tablespace memory cache, but tablespace
memory cache!
gibi bir hata gördüğünüzde my.cnf dosyasında open_file_limit ayarının yükseltilmesi yapıldığında hata ortadan kalkacaktır.
Sunucuya root erişimi yaptıktan sonra aşağıda ki komut ile ilgili dosya içeriğine erişim sağlayıp düzenleme yapabilirsiniz.
# /etc/init.d/mysql stop
# nano /etc/my.cnf
# /etc/init.d/mysql start
Son olarak msyql start ederek işleminizi kontrol edebilirsiniz.