Sahip misin WordPress destekli web sitesi?
İşletmenizin kitlelere ulaşması, yatırım getirinizi artırması ve marka kimliğinizi güçlendirmesi için ihtiyaç duyduğu şey bu olabilir. Kullanıcı dostu arayüzü ve esnekliği sayesinde, bir çevrimiçi girişin kurulması WordPress ile gerçekten basittir. WordPress'in kullanımı son derece kolay olsa da, can sıkıcı olabilen birkaç yaygın hata vardır. Ancak, en iyi bölüm, muhtemelen web sitenizde karşılaştığınız hatanın büyük olasılıkla sizden önce birileri tarafından rapor edilmiş ve çözülmüş olmasıdır.
WordPress Sitenizi Düzeltmek için Yardıma mı ihtiyacınız var?
WHSR artık profesyonel WP geliştirme / özelleştirme hizmetlerine ihtiyaç duyan kullanıcılara yardımcı olmak için Codeable.io ile ortaktır.
Ücretsiz bir fiyat teklifi almak için lütfen bu istek formunu doldurun.
İşte bu yaygın WordPress hatalarını nasıl düzelteceğinizle ilgili eğiticiler:
1. Veritabanı Bağlantısı Kurulurken Hata

Veritabanı bağlantısı kurarken hata oldukça açıklayıcıdır ve veritabanıyla bağlantının kesildiğini söyler.
- Veritabanının hata oluşturma nedenleri
- Hosting sunucunuzla ilgili sorun
- Wp-config.php dosyasındaki hata
- Siteniz saldırıya uğramış olabilir
Çözüm #1. Hosting sunucunuzla ilgili sorunları düzeltin
Seninle konuşmak iyi bir fikir WordPress barındırma sağlayıcısı sorunla ilgili.
senin barındırma sağlayıcısı veritabanınızın kotasını aştığı için kapanıp kapanmadığını veya sunucuyla ilgili bir sorun olup olmadığını size söyleyebilecektir. Sunucu tarafında her şeyin yolunda olduğu söylendiyse, wp-config.php dosyanızı kontrol etmenin zamanı geldi.
Çözüm #2. wp-config.php dosya hatası
wp-config.php dosyanızı kullanarak açın FTP veya dosya yöneticisi. Şimdi veritabanı adı, ana bilgisayar, kullanıcı adı ve şifrenin doğru olup olmadığını kontrol edin. Bu ayrıntılarda herhangi bir değişiklik bulursanız, derhal düzeltin. PHP dosyalarını nasıl düzenleyeceğinizi bilmiyorsanız, önce temel bilgilere aşina olmanız daha iyi olur.
Çözüm #3. Saldırıya uğradığını kontrol etmek için tarayın
WordPress en çok tercih edilen açık kaynaklı platformdur, ancak güvenlik tehditlerine karşı son derece hassastır. Bu yüzden, WordPress'i bilgisayar korsanlığı için en iyi hedef olarak görmek sürpriz değil. Web sitenizi tamamen taramak için bir güvenlik aracı kullanın ve web sitenizin güvenli olup olmadığını kontrol edin. Sitenizin saldırıya uğradığını tespit ederseniz, panik yapmayın. Hemen giriş bilgilerinizi değiştirin ve web sitenizi yedekten geri yükleyin.
2. Ölümün Beyaz Ekranı

Bu hata genellikle bir düz beyaz ekran ölüm Hata mesajı olmadan, ne aradığınızı ve ne düzelteceğinizi bilmediğiniz için sizin için daha fazla sinir bozucu hale getiriyorsunuz.
Nedenler:
- Genellikle bitmiş bir hafıza limiti neden olur
- Kötü kodlanmış tema veya eklenti
Çözüm #1: Bellek limitini artır
Bitkin bellek limiti bu hatanın popüler bir nedeni olduğundan, bellek sınırının artırılması önerilir. Sınırı artırmak için, wp-config.php dosyanızı açın ve ana PHP etiketlerine aşağıdaki kod satırını ekleyin.
( 'WP_MEMORY_LIMIT', '64M') oluşturmaktadır;
Yukarıdaki kod, bellek sınırınızı 64M'e yükseltir.
Çözüm #2. Temanızı varsayılan tema ile değiştirin ve tüm eklentileri devre dışı bırakın
Sorun devam ederse, tüm eklentilerinizi devre dışı bırakın ve şu anki etkin temanızı varsayılan WordPress temasıyla değiştirin ve hala beyaz bir ölüm ekranı gösterip göstermediğini kontrol edin. Sorun çözülürse, temanız veya eklentilerinizden biri beyaz ekrana neden oluyordur. Web sitesinde bir göz atarken, bir anda bir eklenti etkinleştirin. Bu sorunu çözerse, temanızın fonksiyonlarını kontrol edin. Dosyanın altındaki fazladan boşlukları kaldırın.
3. 500 Dahili Sunucu Hatası

Bu, neredeyse her WordPress web sitesinin en az bir kez karşılaştığı bir başka yaygın sorundur. Birkaç potansiyel sebep vardır.
Nedenler:
- Yorgun PHP bellek limiti
- Bozuk eklenti işlevleri
- Bozuk tema işlevleri
- Bozuk .htaccess
Çözüm #1. Bellek limitini artır
Önceki adımda belirtildiği gibi bellek limitini artırmak için aynı adımları izleyin.
Çözüm #2. .Htaccess dosyasını düzenle
Sorun genellikle bozuk bir ..htaccess .htaccess dosyanızı düzenlemeniz gerekir. .htaccess dosyanızı FTP veya dosya yöneticisinden açın ve .htaccess eski ile yeniden adlandırın. Web sitenizi yenileyin ve sorunun devam edip etmediğini görün. Bu sorunu çözerse, ayarlar > kalıcı bağlantılar'a tıklayın ve .htaccess'i sıfırlamak için değişiklikleri kaydet'e basın.
Çözüm #3. Tüm eklentileri devre dışı bırak
.Htaccess dosyanızı değiştirmenin sorun üzerinde herhangi bir etkisi olmadıysa, eklentilerinizi kontrol etmek isteyebilirsiniz. Eklentilere tıklayarak tüm eklentilerinizi devre dışı bırakmak? yüklü eklentiler. "Toplu işlem" açılır menüsünden "devre dışı bırak" ı seçin ve uygula'ya basın. Tüm eklentilerinizi otomatik olarak devre dışı bırakacaktır. Şimdi web sitenize gidin, yenileyin ve hatanın gidip gitmediğini kontrol edin. Öyleyse, eklentilerinizi tek tek etkinleştirin ve soruna hangi eklentinin neden olduğunu görün.
Çözüm #4. Wp-admin ve wp-include klasörlerini değiştirin
Hiçbir şey işe yaramadıysa, wp-includes ve wp-admin klasörlerinizi bir WordPress yüklemesinden yeni kopyalarla değiştirmeyi deneyin. Onları kaydedin ve yükleyin. Tarayıcıyı yenileyin ve sorunun çözülüp çözülmediğine bakın.
4. Kayıp Yönetici E-postası ve Şifre Alma Çalışmıyor

E-posta adresinizi veya şifrenizi unutmanız, özellikle hatırlayacak tonlarınız olduğunda yaygındır. Böyle bir senaryoda, ayrıntıları kurtarmak için büyük olasılıkla kayıp parola bağlantısını tıkladınız. Ancak ne yazık ki, gelen kutunuzda sıfırlama bağlantısını hiçbir zaman alamazsınız.
Nedeni:
Bu sorunun asıl nedeni hala bir muamma, ancak çözümü değil. Sıfırlama bağlantısına ihtiyaç duymadan e-postanızı ve şifrenizi değiştirmek için yapabileceğiniz bazı şeyler vardır.
Çözüm #1. Functions.php dosyanızı düzenleyin
Bir temanın functions.php dosyasında değişiklik yapmak için, FTP veya dosya yöneticisi aracılığıyla ../wp-content/themes/your_current_theme adresine gidin. Functions.php dosyanızı açın ve aşağıdaki kod satırını ekleyin.
wp_set_password ('DesiredNewPassword', 1);
İstediğiniz yeni parolayı "DesiredNewPassword" yazan yere koyun. Dosyayı kaydedin ve tekrar yükleyin. Web sitenize giriş yaptıktan sonra, kodu dosyadan kaldırın ve tekrar yükleyin.
Çözüm #2. PhpMyAdmin üzerinden e-postanızı ve şifrenizi sıfırlayın
cpanelinize giriş yapın. phpMyAdmin'e tıklayın ve web sitenizin veritabanını seçin. wp_users tablosuna tıklayın ve kaydınızı düzenleyin. user_pass için yeni bir değer girin. phpMyAdmin'in MD5 kullandığını unutmayın şifreleme, bu nedenle şifrenizi MD5'e dönüştürmeniz gerekir.
İşlevler'deki açılır menüden MD5 seçeneğini seçin. Web sitenizi kaydedin ve yenileyin.
5. Bağlantı zaman aşımına uğradı

Bu hata genellikle aşırı yüklenmiş bir paylaşılan sunucudan kaynaklanır. Aşağıdaki nedenler genellikle bu soruna neden olur.
Nedenler:
- Ağır eklentiler
- Tema işlevi hataları
- Yorgun PHP bellek limiti
Çözümler
- PHP bellek limitinizi artırın
- Tüm eklentileri devre dışı bırak ve soruna neden olanı kaldır
- Temanızın soruna neden olup olmadığını kontrol etmek için varsayılan bir WordPress temasına geçin
6. 404 Sayfa Hatası

Bu hata genellikle web sitesi belirttiğiniz sayfayı bulamadığında ortaya çıkar.
Sebeb olmak
Permalink ayarı, 404 Sayfa hatasının birincil nedenidir.
Çözüm:
Kalıcı bağlantılarınızı ayarlar> kalıcı bağlantıya tıklayarak yeniden yapılandırın. Ayrıca, varsayılan kalıcı bağlantı ayarlarının üzerine yazmak için kuralları manuel olarak da yeniden yazabilirsiniz.
7. Bellek Bitkin Hata

Bir bellek bitmiş hatası, beyaz bir ölüm ekranına veya aşağıdaki hataya neden olur
Önemli hata: 33554432 baytının izin verilen bellek boyutu (2348617 bayt ayırmaya çalışıldı) /home/username/public_html/site1/wp-includes/plugin.php satır xxx dizininde
Sebeb olmak
Ana neden, bir WordPress eklentisinin veya betiğin varsayılan bellek sınırını tüketmesidir.
Çözüm
PHP bellek sınırınızı artırmanız gerekiyor. İlk sınırda bellek limitini artırmanın tüm adımlarından bahsetmemize rağmen, ben hala burada yazıyorum.
Sınırı artırmak için, wp-config.php dosyanızı açın ve ana PHP etiketlerine aşağıdaki kod satırını ekleyin.
( 'WP_MEMORY_LIMIT', '64M') oluşturmaktadır;
Yukarıdaki kod, bellek sınırınızı 64M'e yükseltir.
Temanızı varsayılan tema ile değiştirin ve tüm eklentileri devre dışı bırakın
8. Zamanlanmış Bakım Hatası için Kullanılamıyor

Kesilen veya tamamlanmamış bir WordPress güncellemesi nedeniyle bu hatayı karşılaşabilirsiniz.
Nedeni:
WordPress bir eklentiyi veya temayı güncellediğinde, web sitenizi bakım moduna geçirir. Güncelleme kesintiye uğrarsa sitenizi bakım modunda tutar.
Çözümler
- WordPress kurulumunuzu manuel olarak güncelleyin
- FTP veya dosya yöneticisi ile kök dizininize giderek .maintenance dosyanızı silin.
Sarmak
WordPress güçlü bir yazılımdır ancak diğer platformlarda olduğu gibi onun da kusurları vardır. Bugünün yayınında, sebepleri ve çözümleriyle ilgili bazı yaygın hataları ortaya çıkardık. Umarım yararlı bulursunuz ve bu hatalardan kalıcı olarak kurtulursunuz.