Hata Bir Veritabanı Bağlantısı Oluştur: Ne anlama geliyor ve nasıl düzeltilir
Daha önce belirlediğimiz gibi, WordPress doğal bir güvenli platformdur. Ancak, bu sorunlardan kurtulmaz. Bazen, özellikle nedenler hakkında çok fazla bilgi vermezlerse, ele alınmak için hayal kırıklığına uğrayabilecek sorunlar bulabilirsiniz. Hata veritabanı bağlantısı yapma sorunu mükemmel bir örnektir. Bu, bulacağınız en yaygın hatalardan biridir ve adı sorunun kökü anlamına gelse de, yine de bunun üstesinden nasıl geleceğiniz hakkında biraz bilgi verir. Neyse ki, ne yapmanız gerektiğini bildikten sonra çözüm aslında oldukça basit.
Bu makalede, bir veritabanı bağlantı problemleri oluşturmaya neyin sebep olduğu hakkında konuşacağız ve ardından bunu nasıl hızlı bir şekilde düzeltebileceğinizi göstereceğiz. Hadi çalışalım! Bir veritabanı bağlantısı oluştururken bir veritabanı bağlantı mesajı oluşturduğunuzda (ve buna neden olan) hatalar nelerdir, genellikle şöyle görünür:
Bu açıkça bir sorundur çünkü veritabanınız tüm site içeriğinizin depolandığı yerdir. Bu, yayınınızı, medyayı, kullanıcı bilgilerinizi vb. İçerir. İçeriğin kendisi güvenli ve sağlıklı kalmalıdır, ancak site buna erişemez, böylece bunun yerine bu hatayı görüntüler. Bunun olmasının birkaç nedeni var. Örneğin, veritabanınızı gönderen sunucu aşağı veya mevcut olmayabilir veya siteniz tarafından yanlış sunucuya erişmek için kullanılan kimlik bilgileri olabilir. Nadir durumlarda, bu hataya ağ sorunlarından da kaynaklanabilir veya veritabanınız (veya dosyanız) hasar gördüğü için ortaya çıkabilir. Sorunun kökü dışında, sitenizin etkin ve tekrar çalışması için sorunu çözmeniz gerekir. Bunu bir sonraki bölümde nasıl yapacağımızı göreceğiz. Hasarlı bir veritabanı bağlantısını düzeltmek için bir veritabanı bağlantısı (3 adımda) oluştururken bir hata nasıl düzeltilir, site dosyanıza wp-config.php’ye alışmanız gerekir. Bu, en önemli WordPress çekirdek dosyalarından biridir, çünkü sitenizin veritabanına (diğerlerinin yanı sıra) nasıl bağlandığından sorumludur. Bu nedenle, bir veritabanı bağlantısı hata sorunları oluşturmanın çoğu örneği, bu dosyanın düzenlenmesi ile çözülebilir. Bu iyileştirmenin nasıl çalıştığını keşfedelim.
Adım 1: WP-Config.php dosyanıza Güvenli Dosya Aktarım Protokolü (SFTP) ile erişmek için, güvenli dosya aktarım protokolünü (SFTP) kullanarak yapabileceğiniz site dosyasına wp-config.php erişmeniz gerekir. Bu, dosyaya erişmek ve yönetmek için temel olarak sizi doğrudan harici sunucuya bağlar. Çoğu barındırma paketinin çoğu, Site Sunucunuza dosyalarınızı bu şekilde görüntülemenize ve düzenlemenize izin veren SFTP/FTP kimlik bilgilerini (yalnızca FTP olarak adlandırılır) içerecektir ve ekstra güvenlik katmanının yanı sıra, her iki format da aynı şekilde çalışır FTP kullanırken önerdiğimiz çözüm FileZilla’dır. Bu, yeni başlayanlar için bile kullanımı kolay olan ücretsiz bir uygulama ve açık kaynaktır. FileZilla’yı indirip yükledikten sonra, ana bilgisayarınız tarafından sağlanan FTP kimlik bilgilerini bulmalı ve sitenize bağlanmak için kullanmalısınız. Bittiğinde, Site Dizini’nizi uygulamanın sağ tarafında kaydedilmiş olarak göreceksiniz:
WP-Config.php dosyaları sitenizin kök dizininde bulunur. Klasörün adı, ana bilgisayarınıza bağlı olarak değişebilir, ancak genellikle root veya public_html (veya sitenizin etki alanına göre adlandırılmış) gibi bir şey olarak adlandırılabilir:
Doğru klasörü bulduktan sonra, wp-config.php bulmak için açık. Sonra içeri bakma zamanı. Adım 2: Bir sonraki veritabanı bağlantınızın kimlik bilgilerini kontrol edin, wp-config.php’deki kimlik bilgisi veritabanı bağlantısının doğru olup olmadığını kontrol etmeniz gerekir. Bazı durumlarda, bu eski veya yanlış olabilir. Bu nedenle, web ana bilgisayarınız tarafından sağlananlarla eşleşmelerini sağlamak önemlidir. WP-Config.php’ye sağ tıklayarak başlayın ve View/Düzenle’yi seçerek: Bu, dosyayı varsayılan metin düzenleyicinizde açacaktır: Daha önce hiç bir çekirdek dosyayla çalışmadıysanız, içerik biraz korkutucu görünebilir. Ancak endişelenme. Dikkat etmeniz gereken şey bu MySQL ayarları: Kullanıcı adınızın, şifrenizin, ana bilgisayar adınızın ve sunucu adınızın web ana bilgisayarınız tarafından sağlananlarla eşleştiğinden emin olmalısınız. MySQL kimlik bilgilerinizi bulmak için phpmyadmininize erişmelisiniz. WP-Config.php hakkındaki bilgiler PhpmyAdmin’de olanlarla eşleşmiyorsa, dosyada onarmak yardımcı olacaktır. Dosyayı tamamladıktan sonra kaydedin ve FileZilla sunucu sürümünü değiştirmek isteyip istemediğinizi soracaktır:
Değişikliklerinizi onaylamak ve kaydetmek için Evet’i seçmelisiniz. Ardından, hatanın hala görünüp görünmediğini görmek için sitenize tekrar erişip erişebilirsiniz. Siteniz normal olarak görüntülenirse, hatalarını düzelttiniz!
Ancak, kimlik bilgisi uygun değilse veya güncelledikten sonra bile bir hata oluşuyorsa, bir görev daha yapmanız gerekir. Adım 3: Otomatik veritabanı optimizasyon araçlarındaki otomatik veritabanı optimizasyon cihazını etkinleştirin, biraz gizli bir özelliktir, ancak WordPress’e dahil edilen çok kullanışlıdır. Site veritabanınızı temizlemek ve geliştirmek için kullanabilirsiniz. Dahası, onu wp-config.php içinden etkinleştirebilirsiniz. Bu aracı etkinleştirdikten sonra, bu aracın sitenize girip girmediklerine bakılmaksızın herkes tarafından kullanılabileceğini belirtmeliyiz. Bu nedenle, yalnızca gerektiğinde etkinleştirebilir ve kullanmayı bitirdikten hemen sonra devre dışı bırakabilirsiniz. Otomatik veritabanı optimizasyon cihazını etkinleştirmek için wp-config.php’yi açtığınızdan ve aşağıdaki satırları altına eklediğinizden emin olun: tanımlayın (‘ wp_allow_repair ‘, true); Dosyanızı geri kaydedin ve FileZilla sunucuya geri yüklemek isteyip istemediğinizi sorduğunda evet seçin. Araç şimdi aktif olacak. Yer tutucu alanını gerçek site URL’nizle değiştirerek https://yourwebsitesurl.com/wp-admin/maint/repair.php adresine giderek erişebilirsiniz. Bunu yaptığınızda, aşağıdaki sayfayı göreceksiniz: Gördüğünüz gibi, veritabanını düzeltmek veya veritabanını iyileştirmek ve optimize etmek için bir düğme vardır. Bir onarım aracı başlatacak seçeneklerden birini seçebilirsiniz. Bu birkaç dakika sürecek ve sayfa yeniden yüklendiğinde bunun bittiğini bileceksiniz. Bu noktada, veritabanınızın düzeltildiğini söyleyen bir mesaj göreceksiniz:Artık sitenize tekrar erişmeye çalışabilirsiniz, bu noktada sitenin beklendiği gibi yükleneceği. Her şey normal görünüyorsa, yapmanız gereken şey bir kez daha wp-config.php’yi açmak ve onarım cihazlarını devre dışı bırakmak için wp_allow_repair satırlarını silmektir. Ancak, siteniz hala veritabanına bağlanamıyorsa, bu sorun sizin kontrolünüz dışında olabilir. Mevcut ana bilgisayar sunucu durumunuzu kontrol ederek başlayın, çünkü sitenizi etkileyen sorunlar yaşayabilirler. Ayrıca web ana bilgisayar destek ekibinizle iletişime geçmeniz gerekir, çünkü size daha fazla bilgi ve yardım verebileceklerdir. Sonuç WordPress sitenizin hatalarla değiştirilmesi hoş bir deneyim değildir. Ancak, başa çıkmak her zaman zor olması gerekmez. Hata Sorunları Oluşturma Veritabanı bağlantısı, WordPress kullanıcılarının karşılaştığı ortak sorunlardan biridir. Neyse ki, nedeni anladıktan sonra bu iyileştirmek nispeten kolaydır. Bu makalede, veritabanı bağlantı hatalarını düzeltme sürecinde size rehberlik ettik. Sitenizi aktif hale getirmek ve tekrar çalıştırmak için yapmanız gereken tek şey aşağıdaki üç adımı takip etmektir: FTP aracılığıyla wp-config.php dosyanıza erişin.
Veritabanı bağlantı kimlik bilgilerinizi kontrol edin. Otomatik veritabanı optimizasyon aracını etkinleştirin.
Bir veritabanı bağlantısı kurma sorunu hakkında sorularınız mı var? Aşağıdaki yorum bölümünde bize bildirin! Kredi görüntüsü: Pixabay.