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

Zeberus

Yönetici
Site Yöneticisi
Katılım
27 Ara 2022
Mesajlar
1,658
Çözümler
32
Tepkime
9,525
Puanları
70
Yaş
36
Konum
Adana
Web
forumsitesi.com.tr
Coin
1,943

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:


1
2
3
4
define('DB_NAME', 'veritabani_adi');
define('DB_USER', 'kullanici_adi');
define('DB_PASSWORD', 'sifre');
define('DB_HOST', 'localhost'); // Genellikle localhost, ancak bazı durumlarda farklı olabilir.


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:


1define('WP_ALLOW_REPAIR', true);
Daha sonra tarayıcınızda aşağıdaki URL’yi ziyaret edin:


1
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.
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Üst Alt