Web sitenizi tarayıcıda açmaya çalışırken “Error Establishing a Database Connection” hatasıyla karşılaşmak moral bozucu olabilir. Bu yaygın hata, WordPress sitenizin veri tabanı ile düzgün iletişim kuramadığını gösterir. Neyse ki, bu hatanın birkaç yaygın nedeni vardır ve genellikle kolayca çözülebilir. İşte ilgili hatayı çözmek için atabileceğiniz adımlar.
1. Veritabanı Ayarlarınızı Kontrol Edin
Öncelikle, WordPress site dosyalarınızı barındırdığınız sunucuya FTP veya dosya yöneticisi kullanarak bağlanmalısınız. Ardından wp-config.php dosyasını bulun ve düzenleyin. Bu dosya, veritabanı bağlantı bilgilerini içerir.
“`php
define(‘DB_NAME’, ‘veritabani_isminiz’);
define(‘DB_USER’, ‘kullanici_adi’);
define(‘DB_PASSWORD’, ‘şifre’);
define(‘DB_HOST’, ‘localhost’);
“`
Buradaki bilgilerin doğru olduğundan emin olun. Çoğu sunucu için DB_HOST genellikle localhost olarak ayarlanmıştır, ancak bazı durumlarda farklı olabilir. WordPress Hosting planını kullanıyorsanız, sağlayıcınızın özel bir veritabanı sunucu adı kullanıp kullanmadığını kontrol edin.
2. Veritabanı Sunucusunun Çalışıp Çalışmadığını Kontrol Edin
Veritabanı sunucusunun çalışıp çalışmadığını kontrol etmek de önemlidir. Çoğu cPanel veya hosting kontrol paneli, veritabanı durumunu kontrol etmenizi sağlar. Eğer veritabanı sunucunuz çalışmıyorsa, yeniden başlatmayı deneyebilirsiniz.
– cPanel'''e giriş yapın.
– Databases (Veritabanları) bölümüne gidin.
– MySQL Databases ya da benzeri bir seçeneği seçin.
Burada veritabanı sunucusunun durumu hakkında bilgi bulabilirsiniz.
3. Veritabanı Kullanıcı Bilgilerini Kontrol Edin
Veritabanı kullanıcı izinlerinin doğru ayarlanmış olması gerekmektedir. Bu adımlar cPanel üzerinden veritabanı kullanıcı izninizi kontrol etmek içindir:
– cPanel’e giriş yapın.
– MySQL Databases (MySQL Veritabanları) sekmesine gidin.
– Veritabanınızı ve kullanıcıyı listelediği bölüme gidin ve doğru kullanıcının doğru izinlere sahip olduğundan emin olun.
4. Veritabanınızı Onarın
WordPress, hafif veritabanı sorunlarını onarmak için entegre bir özellik sunar. Aşağıdaki kodu wp-config.php dosyanıza ekleyin.
“`php
define(‘WP_ALLOW_REPAIR’, true);
“`
Ardından, tarayıcınızda şu URL’yi ziyaret edin: https://www.siteniz.com/wp-admin/maint/repair.php. Burada veritabanınızı onarabilir veya optimize edebilirsiniz. Onarım işlemi tamamlandıktan sonra bu kodu wp-config.php dosyasından kaldırmayı ihmal etmeyin.
5. Hosting Sağlayıcınızla İletişime Geçin
Eğer yukarıdaki adımlar düzelme sağlamıyorsa, sunucu tarafı sorunlar olabilir. Özellikle Linux Bayi Hosting kullanıyorsanız, sağlayıcınızla iletişime geçin ve yardım alın.
Bu yöntemler çoğu kişinin veritabanı bağlantı sorunlarını çözmeye yardımcı olacaktır. Yine de, karmaşık bir sorunla karşı karşıyaysanız, ihtiyacınız olan profesyonel yardımı sağlamak için bir uzmanla veya hosting destek ekibinizle iletişime geçmeniz en iyisi olabilir.


