7 Yaygın WordPress Hatası ve Nasıl Düzeltilir
WordPress, çoğu zaman iyi çalışan harika bir yazılım parçasıdır. Ancak işlerin yürümeyi bıraktığı zamanlar vardır. Belki WordPress veritabanına bağlanamaz. Veya bazı dosyalar bozulmuş olabilir. Durum ne olursa olsun, en sık karşılaşılan 7 WordPress hatası ve bunları nasıl düzeltebileceğiniz aşağıda açıklanmıştır:
Bir Uyarı Kelimesi: Web Sitenizi Yedekleyin
Devam etmeden ve aşağıdaki adımlardan herhangi birini uygulamadan önce, tüm web sitenizin yedeğini alın. Web sitenizi düzeltmeye çalışırken, onu daha da bozabilirsiniz. Bir yedeğe sahip olmak, web sitenizin her zaman "daha az bozuk" durumuna geri dönebilmenizi sağlar. Bu nedenle, web sitenizde herhangi bir değişiklik yapmadan önce yedekleyin.
Bir veritabanı bağlantısı kurulurken hata
Bu, WordPress kullanıcılarının karşılaştığı en yaygın hatadır. Bir WordPress kullanıcısıysanız, muhtemelen yaşamınız boyunca bu hatayla en az yüz kez karşılaşacaksınız.
“Veritabanı Bağlantısı Kurulurken Hata” hata mesajını gördüğünüzde bu, WordPress'in MySQL veritabanı sunucunuza bağlanamadığı anlamına gelir.
Bu sorunun en yaygın nedeni, hatalı veritabanı oturum açma kimlik bilgileridir. Belki şifreniz veya kullanıcı adınız yanlıştır.
Parolanızın ve kullanıcı adınızın doğru olup olmadığını kontrol etmek için wp-config.php dosyanızı düzenleyin ve aşağıdaki kodu arayın:
define('DB_NAME', 'database_name'); /** MySQL database username */ define('DB_USER', 'username'); /** MySQL database password */ define('DB_PASSWORD', 'password'); /** MySQL hostname */ define('DB_HOST', 'localhost');
Yukarıdaki kod örneğinde:
- kullanıcı adı , WordPress veritabanınıza erişimi olan MySQL veritabanı kullanıcısının kullanıcı adıdır.
- password , MySQL veritabanı kullanıcısının şifresidir.
- host , veritabanınızı barındıran sunucunun adresidir. İşte yaygın MySQL ana bilgisayar adlarının bir listesi.
- veritabanı_adı , erişmeye çalıştığınız WordPress veritabanınızın adıdır.
wp-config.php dosyanızdaki veritabanı oturum açma bilgilerini kontrol edin ve yanlışlarsa düzeltin. Çoğu durumda, bu hata, veritabanı oturum açma kimlik bilgileri geçersiz olduğunda ortaya çıkar.
Ancak başka şeylerin bu hataya neden olabileceği zamanlar vardır. Bunlardan biri, veritabanı sunucunuzun yanıt vermemesidir. Bu durumda, yapabileceğiniz tek şey web barındırıcınızla iletişime geçmek ve sorunu çözmelerini istemek.
500 Dahili Sunucu Hatası
Bu hata, sunucuda bir tür hata olduğunda, ancak sunucu yazılımı hatayı tam olarak belirleyemediğinde ortaya çıkar.
Bu hatayı görmenizin milyonlarca nedeni olabilir. Belki bozuk bir eklenti yüklediniz veya WordPress kod tabanında bazı değişiklikler yaptınız.
İşte denemeniz gereken birkaç şey:
- .htaccess Dosyanızı Kontrol Edin
.htaccess dosyası, URL'leri yeniden yazmak ve güzel görünmelerini sağlamak için kullanılır. WordPress kalıcı bağlantı ayarlarındaki "güzel kalıcı bağlantılar" seçeneği, web sitenizin URL'lerinin "güzel" görünmesini sağlamak için bu dosyayı kullanır.
.htaccess dosyanız bozulduysa, sunucunuz 500 dahili sunucu hatasını gösterecektir.
.htaccess dosyanızın sorun yaratıp yaratmadığını anlamak için FTP istemcinizde veya web sunucunuzun sağladığı Dosya Yöneticisi uygulamasında oturum açmanız ve .htaccess dosyasını “.htaccess_backup” olarak yeniden adlandırmanız gerekir.
Dosyayı yeniden adlandırdıktan sonra web sitenizin ana sayfasını açmayı deneyin. Web siteniz şimdi çalışıyorsa, WordPress kontrol panelinizden kalıcı bağlantı ayarları sayfasını ziyaret edin ve Değişiklikleri Kaydet'e tıklayın. - Varsayılan Temaya Geç
500 Dahili Sunucu Hatası mesajını görüyorsanız, muhtemelen kontrol paneline erişemiyorsunuzdur.
Panoya erişebiliyorsanız, Temalar bölümünü ziyaret edin ve temayı WordPress ile birlikte gelen varsayılan temayla değiştirin.
Panoya erişemiyorsanız veya varsayılan temanız kurulu değilse, FTP istemcinizde oturum açın, wp-themes klasörüne gidin ve mevcut temanızın klasörünü başka bir adla yeniden adlandırın.
Bu, WordPress'i varsayılan temaya geçmeye zorlar ve zaten varsayılan temanız yoksa, WordPress varsayılan temayı indirir ve yükler. - Bellek Sınırını Artırın
Bu, 500 Dahili Sunucu Hatasının nadiren nedenidir, ancak bazen WordPress siteniz, wp-config.php dosyasında ayarlanan varsayılan PHP Bellek Sınırını aşabilir. Bu olduğunda, 500 Dahili Sunucu Hatasını görürsünüz.
Bunu düzeltmek için FTP istemcinize giriş yapın ve wp-config.php dosyanızın sonuna aşağıdaki kod satırını ekleyin:
define('WP_MEMORY_LIMIT', '64M'); - Tüm WordPress Eklentilerinizi Devre Dışı Bırakın
Bu hatayı görmenizin nedeni bozuk veya bozuk bir eklenti olabilir.
Bu soruna hangi eklentinin neden olduğunu bilmiyorsanız, tüm WordPress eklentilerinizi devre dışı bırakmanız gerekecektir.
Çoğu durumda, bu hatayı görüyorsanız, WordPress panosuna erişemezsiniz. Eklentiler sayfasına WordPress kontrol panelinizden erişebiliyorsanız, oradan tüm eklentileri devre dışı bırakın.
Öte yandan, Yönetici alanına erişemiyorsanız, FTP istemcinize giriş yapın ve wp-content klasöründeki plugins klasörünü yeniden adlandırın.
Bu, tüm aktif eklentileri devre dışı bırakacaktır.
Ölümün Beyaz Ekranı
Bu, WordPress topluluğundaki en korkulan hatadır çünkü neden bu beyaz ekranı gördüğünüzü söyleyen bir hata mesajı görmezsiniz.
İşte deneyebileceğiniz birkaç şey:
- Hata ayıklamayı etkinleştir
WordPress'te hata ayıklamayı etkinleştirdiğinizde, WordPress üretim ortamında gizleyeceği hata mesajlarını görüntülemeye başlar. WordPress'in bu hata mesajlarını gizlemesinin nedeni, bir bilgisayar korsanının bu hataların sunduğu bilgileri kötüye kullanmasıdır.
Hata ayıklamayı etkinleştirdikten sonra gerçek hatayı görebilirsiniz.
Hata ayıklamayı etkinleştirmek için wp-config.php dosyanızda aşağıdaki kod satırını arayın:
define('WP_DEBUG', yanlış);
Bunu dosyanın altında bir yerde bulacaksın. Hata ayıklamayı etkinleştirmek için false değerini true olarak değiştirin. - Varsayılan Temayı Kullan
Gösterge Tablosuna erişebiliyorsanız, varsayılan temaya geçin. Bu genellikle bozuk temalardan kaynaklanır.
Admin Dashboard'a erişemiyorsanız, yukarıdaki “500 Dahili Sunucu Hatası” bölümündeki adımları deneyin. - Tüm Eklentileri Devre Dışı Bırak
Web sitenizin veya web sitenizin Kontrol Panelinin görünümünü değiştirmeye çalışan eklentiler bu hataya neden olabilir.
Yukarıdaki bölümdeki talimatları izleyerek tüm eklentilerinizi devre dışı bırakın. - Bellek Sınırını Artırın
Nedeni genellikle bu değildir, ancak yukarıdaki bölümdeki talimatları izleyerek bellek sınırını artırmayı deneyin.
İçeriğin Altındaki WordPress Kenar Çubuğu
Kenar çubuğunuz içeriğinizin altında sol veya sağ taraf yerine görünüyorsa (temanıza bağlı olarak), bu iki şeyden biri anlamına gelebilir: temanız bozulmuş veya html'niz geçersiz.
Temanız bozuksa yapabileceğiniz en iyi şey, bir güncelleme varsa temayı güncellemek veya temanın en son sürümünü yeniden yüklemektir.
Ancak, web sitenizdeki HTML kodu bozuksa, geçersiz kodu düzeltmeniz gerekecektir. Bu genellikle, <div>bir kapanış</div> etiketi olan bir etiketi kapatmadığınızda olur.
Durumun gerçekten böyle olup olmadığını öğrenmek için bu hatayı gördüğünüz web sayfasını açın, sağ tıklayın ve “Kaynak Kodu Görüntüle” seçeneğine tıklayın.
Web sayfanızın kullandığı tüm HTML kodunu gösterecektir. Bu kodu kopyalayın, bu HTML Doğrulama Denetleyicisi aracını açın ve HTML'nizin geçerli olup olmadığını kontrol etmek için kodu buraya yapıştırın.
O sayfada bir hata görürseniz, geçersiz HTML koduna sahip dosyayı aramanız ve içindeki kodu düzeltmeniz gerekir. Ne yazık ki, her tema farklıdır ve yüzlerce dosyaya sahiptir. Dosyayı aramanız ve ardından geçersiz koda neden olan hatayı kendiniz aramanız gerekecektir. Bu konuda size yardımcı olamayız.
HTML kodunuz geçerliyse ve hala bu hatayı görüyorsanız temanız bozulmuş olabilir. Veya mevcut temadaki style.css dosyanızda bazı bozuk kodlar olabilir. style.css dosyası bozuksa, onu düzeltmek için bir geliştirici kiralamanız gerekir.
Bağlantı zaman aşımına uğradı
Bu hata genellikle WordPress'in oynamak için yeterli belleği olmadığında ortaya çıkar. Bu durumda wp-config.php dosyanızdaki hafıza limitini arttırmanız gerekecektir. Bunu yapmak için wp-config.php dosyanızın sonuna aşağıdaki kod satırını yerleştirin:
define('WP_MEMORY_LIMIT', '64M');
Bu, hatanızı düzeltmezse, tüm eklentileri devre dışı bırakmayı ve varsayılan temaya geçmeyi deneyin. Yukarıdaki 500 Dahili Sunucu Hatası bölümündeki talimatlara bakın.
Yönetici Parolasını Unuttum
Web sitelerimiz için Yönetici şifresini unutmaktan hepimiz suçluyuz. Sadece bir kere değil, bin kereden fazla. Bu size oluyorsa, panik yapmayın.
Yönetici şifresini sıfırlamak gerçekten çok kolay.
Bunu yapmanın en kolay yolu, WordPress yönetici alanınızın Giriş Sayfasındaki Parolanızı Unuttum bağlantısını kullanmaktır.
WordPress tarafından sunulan Parolanızı Unuttum özelliği işinize yaramazsa PHPMyAdmin'e giriş yapın ve WordPress sitenizin veritabanını seçin:

Şimdi, tablolar listesinden wp_users tablosunu seçin:

WordPress web sitenizde (Siz dahil) bulunan tüm kullanıcıları bir veritabanı girişi olarak göreceksiniz. Listeden kullanıcı adınızı bulun ve giriş satırının solundaki Düzenle bağlantısını tıklayın:

Düzenleme sayfasında, user_pass düzenleme seçeneklerini göreceksiniz:

Tıpkı yukarıdaki ekran görüntüsünde olduğu gibi, açılır menüden MD5'i seçin ve ardından değer alanına yeni şifrenizi girin.
En alttaki GİT düğmesine tıklayın ve yeni şifrenizi kullanarak giriş yapın.
Sayfalar ve Gönderiler 404 Bulunamadı Hatası Döndürüyor
.htaccess dosyanız genellikle bu hatanın nedenidir. Gönderiler ve Sayfalarda 404 hatasını görüyorsanız, bu iki anlama gelir: Muhtemelen Güzel Kalıcı Bağlantılar kullanıyorsunuzdur ve ayarları kaydettiğinizde WordPress .htaccess dosyasını düzenleyememiştir.
Vakaların %99'unda bu sorun, WordPress Yönetici panonuzdaki Kalıcı Bağlantı Ayarları sayfasındaki Değişiklikleri Kaydet düğmesini tıklamanız ile ortadan kalkar. Bu, WordPress'i .htaccess dosyasındaki yeni değişiklikleri yeniden yazmaya zorlayacaktır.
Bu işe yaramazsa, .htaccess dosyanızı düzenlemeniz ve aşağıdaki kodu içine yerleştirmeniz gerekir:
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Yukarıdaki kod çalışmasını sağlamalıdır.
Güncellemeden Sonra Bakım Modunda Takılıp Kaldı
Bu nadir görülen bir sorundur. WordPress güncelleme sürecinden geçiyorsa ve herhangi bir nedenle ortasında kesintiye uğradıysa, web sitenizde her zaman Bakım Modu mesajını göreceksiniz.
Karşılaştığınız sorun buysa, .maintenance dosyasını WordPress kurulum dizininizden silin ve web sitenizi ziyaret edin. Çoğu zaman sorunu çözer.
Çözüm
Umarız yukarıdaki çözümler işinize yaramıştır. Olmadıysa, bu hataları düzeltebilecek bir web geliştiricisi bulmanız gerekecektir.
Sizin için yaygın WordPress sorunlarını çözme deneyimine sahip, yönetilen bir WordPress barındırma şirketi arıyorsanız, Basılabilir'i düşüneceğinizi umuyoruz.
Şimdi, bu sayfadan ayrılmadan önce, WordPress ile yaşadığınız korkunç deneyimleri ve bunları nasıl düzelttiğinizi yorumlarda bize bildirin.
ev borcu WordPress sitesi
