WordPress'te Veritabanı Bağlantısı Kurma Hatası Nasıl Düzeltilir

Herhangi bir WordPress web sitesi sahibinin görmek istediği en kötü şeylerden biri, “WordPress'te veritabanı bağlantısı kurulurken hata oluştu” mesajıdır.
Sorun şu şekilde ortaya çıkıyor, WordPress hem PHP hem de MySQL veritabanını kullanıyor ve bunun yerine MySQL veritabanıyla iletişim kurmak ve gerekli bilgileri almak için php komutlarını kullanıyor.
Çoğu zaman, WordPress zaman zaman olan gerekli bilgileri alamadığında, yukarıda gösterilen hata mesajını görüntüler.
Bunun olmasının en az beş nedeni vardır ve en önemli nedenlerden biri, WordPress dosyalarınızın bozulmasıdır, bu nedenle bu noktada hata mesajı görünür. Bazı nedenlere bir göz atalım ve bu sorunun en erken nasıl çözülebileceğini görelim.
Ancak, aşağıda listelenen tüm adımları uyguladıktan sonra bile sorun çözülmezse, sorunun daha ciddi olabileceği anlamına geldiğini unutmayın.
Bu durumda, WordPress dosyalarınızı tamamen değiştirmeniz gerekebilir. Bunun olmasının çeşitli nedenlerini ve daha sonra ne yapmanız gerektiğini kontrol edin.
Veritabanı Bağlantısı Kurma Hatasını Düzeltmek İçin Video Eğitimi
İşte bu sorunun neden ortaya çıktığının yaygın nedenlerinden bazıları:
Yanlış oturum açma bilgileri:

WordPress'inizin hatayı göstermesinin nedenlerinden biri, yanlış giriş bilgileri olabilir. Doğru oturum açma bilgilerini girmezseniz, WordPress herhangi bir bilgi alamaz ve sonuç olarak yukarıda gösterilen hatayı görüntüleyebilir.
Bozuk WordPress dosyaları:

bu olabilir; Çekirdek WordPress dosyalarınız, başarısız bir güncelleme nedeniyle bozulabilir ve bunun sonucunda düzgün çalışmayabilir.
Bu, çekirdek dosyalar, eklentiler, widget'lar ve hemen hemen her şey için başarısız güncellemeleri içerebilir. Bu olduğunda, söz konusu tema artık etkin bir şekilde çalışamayacak ve WordPress herhangi bir bilgi alamayacaktır.
Bozuk veritabanı:

Bu, bilgisayar korsanları tarafından başlatılan kötü niyetli saldırıların bir sonucu olarak veya bazı hileli eklentiler nedeniyle olabilir. Her iki durumda da, veritabanı bozulur ve WordPress aynı hata mesajını tekrar tekrar görüntüler.
Veritabanı sunucusu kapalı:

Bu, düşündüğünüzden daha sık olur; herhangi bir nedenle, veritabanı sunucusu dosyalarınız web sunucunuzdan farklı bir makinede saklanabilir.
Ve veritabanı sunucusu çeşitli nedenlerle kapalı olabilir, bu nedenle yukarıda listelenen hata mesajını görüyorsunuz.
Çok fazla trafik:

Bu, “veritabanı ile bağlantı kurulurken hataya” yol açan yaygın nedenlerden biridir. Genellikle web siteniz çok miktarda trafik aldığında ortaya çıkar, öyle ki artık bununla başa çıkamaz. Bir DDOS saldırısına benziyor ve hemen hemen sunucunuzun tamamen çökmesine neden olabilir.
Şimdi, bu hatanın neden ortaya çıktığına ilişkin yaygın nedenlerden bazılarını görüntülediğinize göre, aynı sorunu en erken nasıl çözeceğimizi görelim.
İlgili Yazı: WordPress Web Sitenizde 500 Dahili Sunucu Hatası Nasıl Onarılır
1. Web barındırıcınızla kontrol edin:
Sunucunuz bir dakika önce iyi durumdaysa ve “veritabanına bağlanma hatası” gösteriyorsa, yapmanız gereken ilk şey web sunucunuzla iletişime geçmek ve sorunla ilgili olarak onları uyarmaktır.
Çoğu web barındırıcısı genellikle mükemmel müşteri hizmetleri sunar ve sorunu araştırır, hatta bir analiz yapar ve sorunun web barındırma tarafında mı yoksa kendi başınıza mı olduğunu size bildirir.
Hızlı bir geri dönüşle kesin bir yanıt alacağınıza güvenebilirsiniz; ancak onlara yalnızca bir e-posta göndermek yerine, sohbet yoluyla onlarla bağlantı kurmanın mümkün olup olmadığına bakın, böylece daha sonra ne yapmanız gerektiği konusunda size rehberlik edebilirler.
Veritabanı sunucunuzun çalışır durumda olduğunu ve son zamanlarda web sitenize gelen trafikte bir artış olmadığını ve bu nedenle onlarla aynı konuda iletişime geçtiğiniz konusunda onları bilgilendirebilirsiniz. Sorunu çözmeye yardımcı olmalılar ve çözüm yoksa bir sonraki adıma geçme zamanı gelmiştir.
2. Eklenti veya tema dosyalarınızın bozulup bozulmadığını kontrol edin:
Eklentinizin veya tema dosyanızın bozulmasının birçok yolu vardır. İncelenmemiş harici bir eklenti kullanmış olabilirsiniz veya bu nedenle veritabanınıza bazı harici hizmetler bağlamış olabilirsiniz.
Bu, dosyalarınızın bozulmasına neden olabilir, ancak iki kez kontrol etmeniz ve soruna neden olan sorunun bu olduğundan emin olmanız gerekir.
Sadece sunucunuza FTP üzerinden bağlanın, Filezilla kullanın. Şimdi, web sunucunuzdan aldığınız kimlik bilgileriyle oturum açmanız gerekiyor; bunu yaptıktan sonra sunucuya ve kök klasöre bağlanın.
Genellikle 'public.html' veya 'www' olarak adlandırılır. wp-admin, wp-content gibi dosyaları görmeli, wp-content dosyasına gitmeli ve eklentiler klasörünü yeniden adlandırmalı ve bunun şu anda karşılaştığınız sorunla ilgilenip ilgilenmediğini görmelisiniz.
Varsa, kullandığınız bazı eklentilerin bu hatanın sürünmesine neden olduğu anlamına gelir. Şimdi, geriye kalan tek şey sahte eklentiyi belirlemek, bu yüzden eklenti dosyasına gidin ve sorunun çözülüp çözülmediğini görmek için '-' ekleyerek ve sitenizi yeniden yükleyerek her eklentinin adını değiştirin.
Varsa, cevabınız sizdedir ve devam edip söz konusu eklentiyi silebilirsiniz.
3. Veritabanınızın bozulup bozulmadığını kontrol edin:
WordPress, uyum içinde çalışan çok sayıda küçük çark içeren devasa bir veritabanıyla birlikte gelir. Ve bir şeyler ters gittiğinde, yukarıda listelenen hata ortaya çıkar ve bu, bozulmadığından emin olmak için veritabanınızı neden sık sık kontrol etmeniz gerektiğine dair yeterli bir nedendir.
İlk önce WordPress kontrol panelinize gidin; Yukarıda listelenenlerle aynı hatayı görürseniz, bu mesajı atlamak isteyebilirsiniz. Ancak, farklı bir mesaj görürseniz, veritabanınıza bağlanmanız, kökünüze gitmeniz ve wp-config dosyasını indirmeniz gerekir.
Aynısını sisteminize indirdikten sonra, metin düzenleyicinizde açın ve bu kodu hemen sonuna ekleyin, “yeter artık düzenlemeyi bırakalım” dan hemen önce.
define('WP_ALLOW_REPAIR', true);
Bu kodu ekledikten sonra, dosyayı FTP aracılığıyla kök dizininize geri yükleyin ve bu, WordPress'in sitenizi normale döndürme çabasıyla sitenizde onarım yapmasına izin verecektir.
Şimdi YOURSITE.com/wp-admin/maint/repair.php adresine gidin, size otomatik onarım seçenekleri sunmalıdır, evet'i seçin ve onarımlar tamamlandıktan sonra ana sitenize geri dönün ve olup olmadığına bakın. çalışıyor ve çalışıyor. Olmazsa, bir sonraki adıma geçin.
4. Veritabanı kimlik bilgilerinizi kontrol edin:
Veritabanı kimlik bilgileri değişmez ancak zaman zaman arızalanabilir. Gerçek şu ki, WordPress herhangi bir bilgiyi alabilmek için belirli kimlik bilgilerine ihtiyaç duyar.
Kökünüze gidin ve wp-config dosyasına bakın. Aşağıdaki kodlar wp-config dosyanızda olduğu gibi görüntülenmelidir.
define('DB_NAME', 'some_db');
define('DB_USER', 'bir kullanıcı adı');
define('DB_PASSWORD', 'bazı_pass');
define('DB_HOST', 'localhost');
Bunlar, WordPress'in veritabanına bağlanmak için ihtiyaç duyduğu tüm bilgileri içerir ve bunlardan herhangi biri yanlışsa, bağlantı kurulmaz. İşte yapmanız gerekenler, wp-config dosyanızdan dört satırlık kodu kopyalayın, web sunucunuzla iletişime geçin ve aynısının doğru olup olmadığını onaylamasını isteyin.
Yakında yanıt verecekler ve bilgilerin doğru olup olmadığını size bildirecekler ve değilse, sonunda gerekli değişiklikleri yapabilir ve FTP kullanarak dosyayı geri yükleyebilirsiniz.
5. Varsayılan dosyaları geri yükleyin:
Burada listelenen adımlardan hiçbiri işe yaramadıysa, yapmanız gereken bir uzmanla iletişime geçmek veya yalnızca varsayılan dosyaları geri yüklemek. Bu, sorunu çözmeli ve ardından tercihinize göre özelleştirebilir ve ayarlayabilirsiniz.
Tek yapmanız gereken WordPress.org'a gitmek ve çeşitli dosyaların temiz bir sürümünü indirmek.
Geriye kalan tek şey, aynısını eski dosyalarınız üzerine kopyalamanızdır ve bu, sitenizin veritabanınıza bağlanabilmesi ve gerekli bilgileri başarıyla alabilmesi için etkili bir sıfırlama sağlamalıdır.
Böylece yukarıdaki hataların hepsini kullanarak bir veritabanı bağlantısı kurarak kolayca çözülebilir. Yukarıdaki adımları kullanarak çeşitli sorunları kontrol edebilir ve aynı sorunlardan kurtulabilirsiniz.
ev borcu WordPress sitesi