WordPress “Veri Tabanı Bağlantısı Kurulurken Hata

Bir WordPress sitesinin çalışabilmesi için, veritabanı ile düzenli iletişim kurması gerekir. Veritabanı; kullanıcı bilgileri, içerikler, medya dosyaları, site ayarları ve dinamik verilerin tümünü barındırır. Ancak, bu iletişim bozulduğunda, kullanıcılar genellikle şu hatalarla karşılaşır:

  • “Veri Tabanı Bağlantısı Kurulurken Hata Oluştu”
  • “Bozuk WordPress Veri Tabanı” uyarısı

Bu hatalar sitenizin tamamen erişilemez hale gelmesine neden olabilir. Aşağıda bu sorunların olası nedenlerini ve adım adım çözüm yollarını bulabilirsiniz.

Veri Tabanı Bağlantısı Kurulurken Hata (Error Establishing a Database Connection)

WordPress sitelerinde sıkça karşılaşılan bu hata, sitenizin veritabanına bağlanamaması durumunda ortaya çıkar.
Bu, genellikle veritabanı kimlik bilgileri, sunucu veya kod kaynaklı sorunlardan kaynaklanır.

Olası Nedenler

  • wp-config.php dosyasındaki hatalı veritabanı bilgileri
    (DB_NAME, DB_USER, DB_PASSWORD veya DB_HOST değerlerinden biri yanlışsa bağlantı kurulamaz.)
  • Veritabanı kodlarındaki sözdizimi (syntax) hataları
  • Geçersiz veya bozuk karakterlerin veritabanına eklenmesi
  • Sunucu kaynaklı anlık kesinti veya PHP hataları

Çözüm Adımları

Veritabanı Kimlik Bilgilerini Kontrol Edin

  • Hosting panelinizde (cPanel veya Plesk) veritabanı adı, kullanıcı adı ve şifresini kontrol edin.
  • wp-config.php dosyanızda doğru değerlerin girildiğinden emin olun:
  • define( 'DB_NAME', 'veritabani_adi' );
  • define( 'DB_USER', 'kullanici_adi' );
  • define( 'DB_PASSWORD', 'parola' );
  • define( 'DB_HOST', 'localhost' );

Veritabanında Çalışma Zamanı Hatası (Runtime Error) Olmadığından Emin Olun

  • phpMyAdmin üzerinden veritabanınızı açın ve tablolarda hata olup olmadığını kontrol edin.

Sorun Devam Ediyorsa Yedekten Geri Dönün

  • Sitenizin en son sorunsuz çalışan veritabanı yedeğini geri yükleyin.
  • Ardından eklentileri ve temayı adım adım aktive ederek hatanın kaynağını tespit edin.

Bozuk WordPress Veri Tabanı (Corrupt Database)

Bazı durumlarda, veritabanı tamamen bozulabilir ve sunucu artık verileri okuyamaz veya çalıştırmaz. Bu durumda siteniz hiç açılmayabilir ya da sürekli hata sayfası gösterebilir.

Olası Nedenler

  • Kötü amaçlı veya hatalı kod eklenmesi (örneğin zararlı yazılımlar veya bozuk eklenti güncellemeleri)
  • Sunucu ile veritabanı arasındaki uyumsuzluk (PHP veya MySQL sürüm farkları)
  • Beklenmedik kesintiler ve disk hataları

Çözüm Adımları

Veritabanını Yedekten Geri Yükleyin

  • En son sorunsuz çalışan yedeğinizi geri yükleyerek siteyi çalışır duruma getirin.

Veritabanı Onarma (Repair) İşlemini Etkinleştirin

  • wp-config.php dosyanıza aşağıdaki satırı ekleyin:
    define('WP_ALLOW_REPAIR', true);
  • Ardından tarayıcıdan şu bağlantıyı ziyaret edin:
    https://alanadiniz.com/wp-admin/maint/repair.php
  • “Veritabanını Onar” seçeneği ile tamir sürecini tamamlayın.
  • İşlem bittiğinde bu satırı wp-config.php dosyasından silin.

WordPress Veri Tabanı Eklentisi Kullanarak Onarın

  • WP-DBManager veya Advanced Database Cleaner gibi eklentiler ile bozuk tabloları onarabilir ve optimize edebilirsiniz.

Önemli Notlar

  • Tüm bu işlemlerden önce mutlaka tam site yedeği alın (dosyalar + veritabanı).
  • Eğer teknik bilgiye sahip değilseniz ve işlemler karmaşık geliyorsa, profesyonel destek almak en güvenli yol olacaktır.

Siteniz bu hatalardan dolayı çalışmıyorsa veya kendi başınıza çözüm bulamıyorsanız, uzman ekibimizden hızlı destek alabilirsiniz.

Hemen iletişime geçin ve WordPress sitenizi birkaç saat içinde tekrar aktif hale getirelim!