WordPress’te ‘Error Establishing a Database Connection’ Hatası ve Çözümü
WordPress’te "Error Establishing a Database Connection" hatası, genellikle yanlış veritabanı bilgileri, sunucu sorunları veya veritabanı bozulması nedeniyle meydana gelir. Bu yazıda, hatanın nedenlerini ve nasıl düzeltileceğini detaylıca açıkladık.

5 ay önce

Merhaba arkadaşlar, bu yazımızda WordPress kullanıcılarının sıkça karşılaştığı ve can sıkıcı olan “Error Establishing a Database Connection” hatasını inceleyeceğiz. Bu hata, WordPress web sitenizin veritabanı ile bağlantı kuramadığı anlamına gelir ve genellikle siteye erişimde ciddi sorunlara yol açar. Peki, bu hatanın nedenleri neler? Daha önemlisi, nasıl çözülür? Gelin, adım adım bu sorunu nasıl düzeltebileceğinizi öğrenelim.
Error Establishing a Database Connection Hatası Nedir?
Bu hata, WordPress’in veritabanına bağlanamaması durumunda ortaya çıkar. WordPress, site içeriğinizi ve ayarlarınızı depolamak için veritabanını kullanır. Eğer veritabanı bağlantısı sağlanamazsa, WordPress siteyi yükleyemez ve bu hatayı gösterir. Hatanın birkaç farklı nedeni olabilir.
Hatanın Yaygın Nedenleri
- Yanlış Veritabanı Bilgileri: WordPress, veritabanı bağlantısı için
wp-config.php
dosyasını kullanır. Eğer burada yer alan veritabanı adı, kullanıcı adı, şifre veya sunucu bilgileri yanlışsa bu hata meydana gelir. - Veritabanı Sunucusu Çökmesi: Web hosting servis sağlayıcınızın veritabanı sunucusunda geçici bir sorun veya çökme meydana gelmiş olabilir. Bu durumda, WordPress veritabanına bağlanamaz.
- Veritabanı Bozulması: Bazen veritabanı bozulabilir. Bu genellikle hatalı eklentiler, sunucu problemleri veya kötü bir güncelleme sonucu meydana gelir.
- Yüksek Trafik Yükü: Aşırı trafik yükü veya sunucu kaynaklarının tükenmesi de bu hatanın nedenleri arasında yer alabilir.
Hata Çözümü: Adım Adım Rehber
Bu hatayı düzeltmek için yapmanız gereken birkaç basit adım vardır. Şimdi, bu adımları birlikte inceleyelim.
1. wp-config.php Dosyasını Kontrol Edin
Veritabanı bağlantı bilgilerini içeren dosya olan wp-config.php
dosyasını kontrol etmekle başlayın. Bu dosya, web sitenizin ana dizininde yer alır. Bu dosyadaki şu bilgilerin doğru olduğundan emin olun:
- DB_NAME: Veritabanı adı
- DB_USER: Veritabanı kullanıcı adı
- DB_PASSWORD: Veritabanı şifresi
- DB_HOST: Veritabanı sunucu adresi
Eğer herhangi bir bilgi yanlışsa, doğru bilgileri girerek dosyayı kaydedin. Bu işlem, genellikle hatayı çözer.
2. Hosting Sağlayıcınızla İletişime Geçin
Eğer veritabanı bilgileri doğruysa ve hata devam ediyorsa, hosting sağlayıcınızla iletişime geçin. Hosting sunucusunda geçici bir sorun olabilir. Sunucu hataları genellikle kısa sürede düzeltilir, ancak yine de hosting sağlayıcınızdan destek almanız faydalı olacaktır.
3. Veritabanını Onarın
WordPress, veritabanı hatalarını otomatik olarak düzeltemeyebilir. Ancak, veritabanınızı manuel olarak onarabilirsiniz. wp-config.php
dosyasına şu satırı ekleyin:
define('WP_ALLOW_REPAIR', true);
Bu kodu ekledikten sonra, şu URL’yi ziyaret edin:
http://www.siteniz.com/wp-admin/maint/repair.php
Burada “Repair Database” butonuna tıklayarak veritabanını onarabilirsiniz.
4. Eklentileri ve Temaları Kontrol Edin
Eklentiler ve temalar, veritabanı bağlantı hatalarına neden olabilir. Özellikle yeni bir eklenti veya tema yüklediyseniz, bunları devre dışı bırakın ve hata devam ediyorsa bir süreliğine tüm eklentileri kapatıp kontrol edin.
5. PHP Sürümünü Güncelleyin
WordPress, belirli PHP sürümleriyle uyumsuz olabilir. Hosting sağlayıcınızla iletişime geçerek PHP sürümünüzü güncelleyin. Genellikle en son sürümdeki PHP, WordPress ile daha iyi çalışır.
Sonuç
“Error Establishing a Database Connection” hatası, genellikle veritabanı bağlantısı ile ilgili sorunlardan kaynaklanır. Ancak yukarıdaki adımları takip ederek, hatayı kolayca çözebilirsiniz. Eğer sorun devam ederse, hosting sağlayıcınızla iletişime geçmek en doğru adım olacaktır.
Bir sonraki yazımızda görüşmek üzere!
Henüz yorum yapılmadı, ilk yorumu sen yapmak ister misin?