Sitene giriyorsun ve Error establishing a database connection mesajıyla karşılaşıyorsun. Yani WordPress veritabanına bağlanamıyor. Site tamamen erişilemez hale geldiği için telaşlanmak normal, ama bu hatanın da birkaç bilinen sebebi var.
Hata ne anlatıyor
WordPress, tüm içeriğini bir veritabanında saklar: yazılar, ayarlar, kullanıcılar, her şey. Bu hata, WordPress’in o veritabanına ulaşamadığı anlamına gelir. Bağlantı bilgileri yanlış olabilir, veritabanı sunucusu çökmüş olabilir ya da veritabanı bozulmuş olabilir.
Bağlantı bilgilerini kontrol et
İlk bakılacak yer wp-config.php dosyasıdır. Burada veritabanı adı, kullanıcı adı, şifre ve sunucu adresi yazar. Hosting ya da sunucu tarafında bu bilgilerden biri değiştiyse, bağlantı kopar. Bilgilerin doğru olduğundan emin ol; özellikle şifre son zamanlarda değiştiyse güncelle.
Sunucu kaynaklı olabilir
Bazen sorun sende değil, hostingdedir. Veritabanı sunucusu aşırı yük altında ya da geçici olarak çökmüş olabilir. Bu durumda yapabileceğin tek şey hostingle iletişime geçmektir. Paylaşımlı hostinglerde bu, yoğun saatlerde arada bir yaşanabilir.
Veritabanı onarımı
Veritabanı bozulmuşsa WordPress’in kendi onarım özelliği devreye girebilir. wp-config.php dosyasına onarım özelliğini etkinleştiren bir satır ekler, ardından özel onarım sayfasını ziyaret edersin. İşlem bitince o satırı mutlaka kaldır, çünkü açık kalırsa güvenlik riski oluşturur.
Veritabanı bağlantı hatası, genelde yanlış bilgi ya da sunucu sorunundan kaynaklanır. Önce wp-config bilgilerini doğrula, çözülmezse hostingle görüş. Çoğu durumda sorun kısa sürede giderilir.
İlgili Rehberler
- Çok fazla yönlendirme hatası (redirect loop) çözümü
- WordPress e-posta göndermiyor sorunu ve SMTP çözümü
- Görseller yüklenmiyor ya da görünmüyor sorunu
Bu işleri kendiniz yapmak yerine profesyonel destek isterseniz, WordPress bakım ve teknik destek hizmetime göz atabilirsiniz.
Bu konunun tüm rehberi: WordPress Hataları ve Çözümleri