WordPress'te “Veritabanı Bağlantısı Kurma Hatası” Nasıl Düzeltilir
Yayınlanan: 2021-07-08Harika tasarımınızı görmeyi umarak web sitenize gittiğinizde, yalnızca boş bir ekran ve “veritabanı bağlantısı kurulurken hata oluştu” mesajı ile karşı karşıya kalmanız rahatsız edici. Bu hata, WordPress bu veritabanına bağlanamadığında oluşur. Birkaç şey bu bağlantı hatasına neden olabilir. Bu makalede, veritabanı bağlantısı mesajı oluşturma hatasının nedenini araştıracağız ve nasıl düzeltileceğini göreceğiz.
WordPress Veritabanı nedir?
Veritabanı, gönderileriniz, sayfalarınız, widget'larınız, renkleriniz, başlıklarınız vb. gibi içerikleri depolayan bir tablodur. Bu verilere WordPress tarafından erişilebilir, düzenlenebilir ve ziyaretçilerinize gösterilmek üzere alınabilir.
Harika çalışıyor. Olana kadar.
Veritabanına erişilemiyorsa “veritabanı bağlantısı kurulurken hata oluştu” mesajı ve boş bir ekran göreceksiniz. Başka bir şey gösterecek verisi olmadığı için boş.
Veritabanı Bağlantısı Oluşturma Hatasının Nedeni Nedir?
İlk olarak, panik yapmayın. Bu yaygın bir hatadır ve içeriğinizin kaybolduğu anlamına gelmez. Sabitlenebilir.
Birkaç şey bu hataya neden olabilir. En yaygın olanları şunlardır:
- WordPress ayarlarınızdaki yanlış bilgiler.
- Bozuk bir veritabanı.
- Veritabanı sunucusu yanıt vermiyor.
- Bozuk WordPress dosyaları.
- Çok fazla trafik.
Veritabanı bağlantısı kurulurken oluşan hatayı giderme ve düzeltme adımlarına bakalım. Sorunu bulduktan sonra, diğer adımları yapmanıza gerek yoktur.
1. Veritabanı Kimlik Bilgilerinizi Kontrol Edin
Bu, veritabanı bağlantısı kurma hatasının en yaygın nedenidir. Yanlış veritabanı kimlik bilgileri kendi kendine değişmez, ancak birisi dosyalarda, barındırmada vb. değişiklik yapıyorsa sorun bu olabilir.
WordPress, verileri MySQL adı verilen bir veritabanı yönetim sisteminde saklar. Bu veritabanı bir sunucuda saklanır. Bu sunucudaki veritabanına erişmek için WordPress'in bazı bilgilere ihtiyacı var:
- Veri tabanı ismi
- Kullanıcı adı
- Parola
- Veritabanı sunucusu
Bunlar veritabanı kimlik bilgileridir. Tüm bu bilgiler wp-config.php dosyasında saklanır. Dosyadaki bu bilgilerden herhangi biri yanlışsa, WordPress bağlantı kuramaz ve size bağlantı hatası verilir.
wp-config Dosyasını kontrol edin

WordPress veritabanı kimlik bilgilerinizi kontrol etmek için sunucunuzun dosyalarına erişmeniz gerekir. Ana makinenizin cPanel'inde Dosya Yöneticisi'ni ve ardından web sitenizin klasörünü seçin.

Dosyalarınız benimkinden farklı görünebilir. Bir ana sitem ve bunun altında bir sürü test sitem var. Bu nedenle, ana sitem için dosyaları ve sunucudaki diğer tüm siteler için ayrı klasörleri içeren bir public_html klasörüm var. Kontrol etmek istediğiniz sitenin klasörünü açın.

wp-config.php adlı dosyayı arayın ve seçenekleri açmak için sağ tıklayın. Değişiklik yapmadan önce bir yedek indirin ve ardından Düzenle'yi seçin.

MySQL ayarları etiketli bir bölüm bulmak için aşağı kaydırın. Veritabanı adı, kullanıcı adı, veritabanı şifresi ve ana bilgisayar adı ile bilgileri arayın. Ardından, bu bilgilerin doğru olduğunu doğrulamanız gerekir.
Veritabanı Kimlik Bilgilerini Onaylama

Ana makinenizin cPanel'inde MySQL Veritabanları'nı seçin.

Ardından, veritabanı adınızı ve kullanıcı adınızı doğrulamak için mevcut veritabanlarınıza bakın.

Ardından, mevcut kullanıcıların bulunduğu bölüme gidin. Burada kullanıcı adlarını görebilir ve şifreyi değiştirebilirsiniz.
Eşleştiklerinden Emin Olun
Veritabanı adı, kullanıcı adı ve parola eşleşmiyorsa uygun değişiklikleri yapın ve web sitesini yeniden yüklemeyi deneyin.
2. WordPress Kontrol Panelinizi Kontrol Edin
URL'nizin sonuna /wp-admin ekleyerek WordPress panonuzu açmayı deneyin:
examplewebsite.com/wp-admin
“Veritabanı bağlantısı kuruluyor” hata mesajını görürseniz bir sonraki adıma geçin. Farklı bir mesaj görürseniz, sağladığı bilgileri takip edin. Bu çözüme yol açabilir.
Kontrol paneline girebiliyorsanız, sorun çözülene kadar eklentileri, temaları veya kodu devre dışı bırakmayı deneyin.
3. Veritabanınızı Onarın
Web sitenize yönetici olarak giriş yapmayı deneyin ve "Bir veya daha fazla veritabanı tablosu kullanılamıyor" gibi bir mesaj görün. Veritabanının onarılması gerekebilir”.
Bu durumda wp_config.php dosyanıza bir satır kod ekleyerek veritabanını onarabilirsiniz.

Dosyayı açın ve 'Hepsi bu, düzenlemeyi bırakın! Mutlu bloglar'. Bu satırın hemen üstüne şu kodu ekleyin:
define('WP_ALLOW_REPAIR', true);
Ardından, web sitenizdeki onarım sayfasına gidin: examplewebsite.com/wp-admin/maint/repair.php
Bu size iki seçenek sunar:
- Veritabanını Onar – WordPress yaygın sorunları arayacak ve onaracaktır.
- Veritabanını Onarın ve Optimize Edin – WordPress, performansı artırmak için optimize edebileceği şeyleri onaracak ve arayacaktır.
Her ikisinin de tamamlanması biraz zaman alabilir. Bu sayfaya herkes erişebilir. Onarımı tamamladıktan sonra kodu yapılandırma dosyanızdan kaldırın.
4. Sunucunuzun Kapalı olup olmadığını Kontrol Edin
Sunucularımızın çökmesini beklemiyoruz, ancak herhangi bir sunucunun %100 çalışma süresine sahip olması zordur. Tek bir sunucudaysanız bunun gerçekleşmesi daha olasıdır. Bulut tabanlı bir plandaysanız, siteniz çökerse siteniz başka bir sunucudan çekecektir.

Paylaşımlı barındırma kullanıyorsanız, yoğun trafik nedeniyle sunucunuz çökebilir. Bu olduğunda, sunucu yeterince yavaşsa siteniz bu hatayı verebilir.
İlk olarak, sunucuda birden fazla web siteniz varsa, çalıştıklarından emin olun.

İkinci olarak, bir VPS, özel veya yerel sunucunuz varsa, barındırma hesabınıza gidin ve sunucunuzun mevcut durumu hakkında bir bildirim arayın. Sunucunuz çalışmıyorsa, yeniden başlatmanız gerekebilir.
5. Sunucunuzu Yeniden Başlatın

Sunucunuz çalışıyor olsa bile, yeniden başlatmak yardımcı olabilir. Barındırma hesabınızda, sunucunuzu yeniden başlatmakla ilgili bir simge arayın ve tıklayın. Bu yalnızca VPS, yerel ve özel sunucular için geçerli olacaktır. Paylaşılan barındırma bu seçeneğe sahip olmayacak.
6. WordPress'i Güncelleyin veya Bozuk Eklentileri ve Temaları Kaldırın
WordPress dosyaları, güncel olmayan bir eklenti veya tema veya hatta WordPress çekirdeği nedeniyle bozulmuş olabilir. Bir güncelleme sırasında veya web sitesini harici bir hizmete bağlarken başarısız olmuş olabilir.
Bunu çözmek için dosyaları FTP yoluyla veya ana bilgisayarın yönetici panelindeki dosyalara erişerek kaldırabilirsiniz. Dosya yapısı aynıdır.

cPanel'deki dosyalara erişmek için Dosyalar bölümüne gidin ve Dosya Yöneticisi'ni seçin.

Web siteniz sunucunuzdaki ana siteyse, public_html'yi arayın ve tıklayın. Sunucunuzdaki başka bir siteyse, o sitenin adını taşıyan klasörü bulun ve tıklayın.

İçerik adlı bir klasör arayın ve tıklayın.

Şimdi temalarınız ve eklentileriniz için klasörleri arayın. Suçlu olduğundan şüphelendiğiniz klasörü yeniden adlandırın. Emin değilseniz, neyin güncellendiğini veya güncellenmesi gerektiğini düşünün. Temalarınızın ve eklentilerinizin kalitesini düşünün. Dosyalarımı bozan bir şey varsa, genellikle sorunun eklentiler olduğunu görüyorum.

Bu sorunu çözerse, klasörü orijinal adıyla yeniden adlandırın ve klasörü girin. Ardından, eklentilerden veya temalardan birini yeniden adlandırın ve sorun ortadan kalkana kadar siteyi test edin. Kaybolursa, veritabanı bağlantısı kurma hatasına neden olan eklentiyi veya temayı silin.
Eklentiler ve temalar klasörünü yeniden adlandırdıysanız ve sorun devam ederse, sorun eklentiler ve temalar değildir.
7. Site URL'nizi Güncelleyin

Başka bir olası sorun, veritabanının site URL'si olabilir. Sorunun bu olması daha az olasıdır, ancak başka hiçbir şey işe yaramazsa denemeye değer. Ana bilgisayarın cPanel'inde Veritabanlarına gidin ve phpMyAdmin'i seçin.

Bu, veritabanınızda SQL çalıştırmanıza izin veren bir sorgu düzenleyicisini açar. İlk olarak, listeden veritabanınızı seçin. Ardından, SQL'i seçin. Ardından, URL'nizle bu SQL satırını ekleyin:
UPDATE wp_options SET option_value='examplesite.com' WHERE option_name='siteurl'
Son olarak, Git'i tıklayın. Bu, veritabanı için URL'nizi güncelleyecektir. Tamamlandığında, sorunun çözülüp çözülmediğini görmek için web sitenizi tekrar yükleyin.
8. Bozuk WordPress Dosyalarını Değiştirin

WordPress dosyalarınız bozuksa, yeni bir WordPress kopyası indirin ve sıkıştırmasını açın.

wp-content klasörünü ve wp-config-sample.php adlı dosyayı silin.

Son olarak, dosyaları WordPress kök klasörüne yükleyin. Bu, yukarıdaki adımda sildiğiniz ikisi dışındaki tüm dosyaların üzerine yazacaktır. Şimdi, çalışıp çalışmadığını görmek için sitenizi deneyin.
9. Ev Sahibinizle İletişime Geçin
Başka hiçbir şey işe yaramazsa, yardım için sunucunuzla iletişim kurmanın zamanı geldi. Size atmanız gereken başka adımlar sağlayabilirler. Birçok ana bilgisayar, sorunu gidermeniz için size adım atacaktır. Sizin için tamir etmeleri de mümkündür.
Veritabanı Bağlantısı Oluşturma Hatası Üzerine Düşünceleri Bitirme Hatası
Bu, WordPress web sitenizde veritabanı bağlantısı mesajı oluşturma hatasını giderme ve düzeltme konusundaki bakış açımızdır. Bu adımlar zor değildir ancak sorunun izini sürmek zaman alabilir.
Her zaman kaliteli temalar, eklentiler ve barındırma kullanın. Ayrıca, başka bir çözüm olmaması durumunda bir yedeğiniz olduğundan emin olun. Önemli dosyaları silmeden önce yardım için sunucunuza başvurun.
Senden duymak istiyoruz. Veritabanı bağlantısı kurarken hata mı aldınız? Düzeltmek için ne yaptın? Yorumlarda bize bildirin.
Fedrunovan / Shutterstock.com aracılığıyla Öne Çıkan Görsel
