WordPress Error Establishing a Database Connection Hatası ve Çözümü

Error Establishing a Database Connection Hatası Nedir?

“Error Establishing a Database Connection” hatası, WordPress’in veritabanına bağlanamadığını gösterir. Bu, WordPress’in web sitenizin içeriğini veritabanından çekememesi anlamına gelir ve genellikle sitenizin tamamen erişilemez hale gelmesine neden olur. Bu hata, web sitesi sahipleri için oldukça rahatsız edici olabilir, ancak genellikle belirli adımları izleyerek çözülebilir.

Olası Nedenler

  • Yanlış Veritabanı Giriş Bilgileri: Veritabanı adı, kullanıcı adı, şifre veya sunucu adı yanlış olabilir.
  • Veritabanı Sunucusu Sorunları: Veritabanı sunucusu çökmüş veya geçici olarak kullanılamaz durumda olabilir.
  • Bozuk Veritabanı: Veritabanı bozulmuş olabilir.
  • Aşırı Trafik: Sunucu, aşırı trafik nedeniyle yoğunluğa maruz kalmış olabilir.
  • Bozuk WordPress Dosyaları: Bazı WordPress çekirdek dosyaları bozulmuş olabilir.

Çözüm Adımları

1. wp-config.php Dosyasını Kontrol Edin

WordPress’in veritabanına bağlanmak için kullandığı bilgileri içeren wp-config.php dosyasını kontrol edin. Bu dosya, web sitenizin kök dizininde bulunur.

  • Veritabanı Adı (DB_NAME)
  • Veritabanı Kullanıcı Adı (DB_USER)
  • Veritabanı Şifresi (DB_PASSWORD)
  • Veritabanı Sunucusu (DB_HOST)

Bu bilgilerin doğru olduğundan emin olun. Örnek:

2. Veritabanı Sunucusunun Çalıştığını Kontrol Edin

Veritabanı sunucusunun çalışır durumda olup olmadığını kontrol edin. Bunu yapmanın birkaç yolu vardır:

  • Web hosting kontrol panelinize giriş yapın ve veritabanı sunucusunun çalıştığını kontrol edin.
  • Veritabanı yönetim aracı (örneğin phpMyAdmin) kullanarak veritabanına bağlanmayı deneyin.

3. Veritabanını Onarın

WordPress, bozuk veritabanlarını onarmak için bir özellik sunar. Bu özelliği kullanmak için wp-config.php dosyasına aşağıdaki satırı ekleyin:

Daha sonra tarayıcınızda aşağıdaki URL’yi ziyaret edin:

Bu sayfada, “Repair Database” veya “Repair and Optimize Database” seçeneklerinden birini seçerek veritabanınızı onarın. İşlem tamamlandıktan sonra wp-config.php dosyasındaki yukarıdaki satırı kaldırmayı unutmayın.

4. Veritabanı Kullanıcı İzinlerini Kontrol Edin

Veritabanı kullanıcı izinlerinin doğru yapılandırıldığından emin olun. Veritabanı yönetim aracınızı (örneğin, phpMyAdmin) kullanarak veritabanı kullanıcısının gerekli tüm izinlere sahip olduğunu kontrol edin.

5. WordPress Dosyalarını Yeniden Yükleyin

WordPress çekirdek dosyalarından bazıları bozulmuş olabilir. Bu durumda, WordPress’in en son sürümünü indirip, wp-content klasörü ve wp-config.php dosyası hariç tüm dosyaları sunucunuza yeniden yükleyin.

6. Hosting Sağlayıcınıza Başvurun

Yukarıdaki adımlar sorunu çözmezse, hosting sağlayıcınıza başvurun. Veritabanı sunucusunda veya hesap ayarlarında bir sorun olabilir ve hosting sağlayıcınız bu konuda size yardımcı olabilir.

Sonuç

“Error Establishing a Database Connection” hatası, genellikle veritabanı bağlantı ayarlarıyla ilgili bir sorundan kaynaklanır. Bu rehberdeki adımları takip ederek sorunu büyük olasılıkla çözebilirsiniz. Her adımı dikkatlice uygulayarak sitenizi kısa sürede yeniden erişilebilir hale getirebilirsiniz.

Bir cevap yazın