Bazı Yaygın WordPress Hataları ve Düzeltmeleri

Yayınlanan: 2023-08-08

WordPress web siteniz, gizemli hata mesajları ve şaşırtıcı beyaz ekranlarla başınızı ağrıtıyor mu? Endişelenme, çünkü bu sorunları çözecek bir yolculuğa çıkmak üzeresin. Sinir bozucu "Ölümün Beyaz Ekranı"ndan şifreli "Veritabanı Bağlantısı Kurulurken Hata"ya kadar bu aksaklıklar, sorunsuz çalışan bir siteyi dijital bir bulmacaya dönüştürebilir. Ama korkma!

Bu kılavuz, en yaygın WordPress hatalarından bazılarını baştan sona inceleyecek ve basit düzeltmelerini sağlayacaktır. Okumayı bitirdiğinizde, web sitenizin ihtişamını geri kazanacak ve sorunsuz çalışmasını sağlayacak bilgiyle donanmış olacaksınız. Haydi bu hataları ortadan kaldıralım ve WordPress krallığınızı yeniden tahtına oturtalım!

Ölümün Beyaz Ekranı

Bu, WordPress web sitenizde hiçbir bilgi olmayan boş bir ekran gördüğünüz zamandır. PHP hataları veya veritabanı hataları nedeniyle olabilir.

İşte WordPress Beyaz Ölüm Ekranı ile karşılaşmanızın birkaç nedeni:

Eklenti Uyumluluk Sorunları:

Bir Eklenti uyumluluk sorunlarına neden olabilir. Yönetim Ekranlarına erişebiliyorsanız, tüm Eklentilerinizi devre dışı bırakmayı ve ardından sorunlu olanı bulmak için tek tek etkinleştirmeyi deneyin. Ekranlara erişemiyorsanız, FTP kullanarak web sitenize giriş yapın ve “wp-content/plugins” klasörüne gidin. "Eklentiler" klasörünü "plugins_old" olarak yeniden adlandırın. Bu, tüm Eklentilerinizi devre dışı bırakacaktır.

Temayla İlgili Sorun:

Yeni bir Temayı etkinleştirdikten veya bir WordPress Ağında yeni bir site oluşturduktan sonra beyaz ekranla karşılaşıyorsanız, bu sorun daha olasıdır.

WordPress Yönetim Ekranlarında oturum açın ve "Twenty Twenty-One" gibi varsayılan bir WordPress Temasını etkinleştirin. WordPress 5.8 veya önceki bir sürümünü kullanıyorsanız, Twenty Twenty-Two teması WordPress 5.9 ve üstünü gerektirdiğinden, Twenty Twenty-One temasına geçin. Yönetim Ekranlarına erişemiyorsanız, “/wp-content/themes/” klasörüne gitmek için FTP'yi kullanın ve aktif Tema için klasörü yeniden adlandırın.

Bu adımlar, WordPress Beyaz Ölüm Ekranı sorununu gidermeye yardımcı olabilir.

Dahili Sunucu Hatası

Bir Dahili Sunucu Hatasını gidermek için şu adımları izleyebilirsiniz:

Bozuk .htaccess dosyası:

FTP kullanarak sitenizin kök dizinine erişin ve .htaccess dosyasını .htaccess_old olarak yeniden adlandırın. Sitenizi yükleyerek hatanın çözülüp çözülmediğini kontrol edin. Çalışırsa, Ayarlar > Kalıcı Bağlantılar'a gidin ve yeni bir .htaccess dosyası oluşturmak için kalıcı bağlantılarınızı sıfırlayın.

Eklenti sorunu:

Herhangi birinin hataya neden olup olmadığını belirlemek için tüm eklentilerinizi devre dışı bırakın. WordPress Yönetim Ekranlarınıza erişemiyorsanız, eklentileri devre dışı bırakmak için FTP'yi kullanın.

Temayla ilgili sorun:

Temayla ilgili sorunları ortadan kaldırmak için Twenty Twenty-One gibi varsayılan bir WordPress Temasına geçin. Yirmi Yirmi İki teması WordPress 5.9 ve üstünü gerektirdiğinden, WordPress 5.8 veya önceki sürümünü kullanıyorsanız Yirmi Yirmi Bir temasını kullanın.

Yeni WordPress dosyalarının yüklenmesi:

Olası bozuk dosyaları değiştirmek için yeni bir WordPress kurulumundan wp-admin ve wp-includes klasörlerini yükleyin.

Her eylemden sonra hatanın çözülüp çözülmediğini kontrol ederek bu adımları tek tek gerçekleştirmeyi unutmayın.

Veritabanı Bağlantısı Kurulurken Hata

Bir sayfada “Veritabanı Bağlantısı Kurulurken Hata” mesajını görüyorsanız, bu, veri tabanınıza bağlanırken bir sorun olduğunu gösterir. İşte bu sorunun bazı olası nedenleri ve çözümleri.

Yanlış wp-config.php Bilgileri

"Veritabanı bağlantısı kurulurken hata oluştu" genellikle wp-config.php dosyasındaki bir hatadan kaynaklanır. Bunu çözmek için şu adımları izleyin:

  • Sitenize bir FTP istemcisi aracılığıyla erişin
  • wp-config.php dosyasını açın
  • Aşağıdaki bilgilerin doğru olduğunu doğrulayın:
    • Veri tabanı ismi
    • Veritabanı Kullanıcı Adı
    • veritabanı şifresi
    • Veritabanı ana bilgisayarı

Gerekirse, gerekli düzeltmeleri yapın.

Yapılandırma doğruysa MySQL parolanızı manuel olarak sıfırlayabilirsiniz.

wp-config.php dosyasını kontrol ettikten ve web barındırıcınızla doğrulama yaptıktan sonra hala sorun yaşıyorsanız, aşağıdaki olasılıkları göz önünde bulundurun:

Web barındırıcınızla ilgili sorunlar:

Veritabanı kotanıza ulaşma veya sunucu kapalı kalma süresi gibi olası sorunları araştırmak için barındırma sağlayıcınızla iletişime geçin.

Güvenliği ihlal edilmiş web sitesi:

Yapılandırma hatalarını ve barındırma sorunlarını elediyseniz, siteniz saldırıya uğramış olabilir. Sitenizi herhangi bir uzlaşmaya karşı taramak için Sucuri SiteCheck gibi bir araç kullanın.

Taramanın sonuçlarına göre uygun eylemi yapmayı unutmayın veya güvenliği ihlal edilmiş web sitesi sorunlarını çözmek için profesyonel yardım alın.

Başarısız Otomatik Yükseltme

Bazen, WordPress otomatik güncelleme özelliği sorunlarla karşılaşabilir ve güncellenemeyebilir. Aşağıdakileri fark edebilirsiniz:

  • Hiçbir bilgi içermeyen boş beyaz ekran
  • Güncellemenin başarısız olduğunu gösteren uyarı
  • PHP hata mesajı

Bu hatalar, ana WordPress dosyalarıyla bağlantılı bir aksaklık, yükseltme işlemi sırasında internet bağlantınızla ilgili sorunlar veya hatalı dosya izinleri gibi çeşitli nedenlerle ortaya çıkabilir.

Başarısız bir otomatik yükseltme ile karşılaşırsanız, başarılı bir güncelleme sağlamak için sorunun belirli nedenini gidermeniz gerekebilir.

Bağlantı zaman aşımı

"Bağlantı Zaman Aşımına Uğradı" hatası, web siteniz sunucunun kapasitesini aştığında oluşur; bu durum, kısıtlı bellek limitleri olan paylaşımlı barındırmada yaygın bir durumdur. İşte bazı çözümler:

  • Tüm eklentileri devre dışı bırakın: Tüm WordPress eklentilerini devre dışı bırakmak sorunu çözerse, sorunlu eklentiyi belirlemek için bunları tek tek yeniden etkinleştirin. Yönetim Ekranlarına erişemiyorsanız, eklentileri manuel olarak devre dışı bırakın.
  • Varsayılan bir WordPress temasına geçin: Temayla ilgili sorunları ortadan kaldırmak için Twenty Twenty-One temasını (WordPress 5.8 ve altı için) kullanın. Twenty Twenty-Two temasının WordPress 5.9 ve üstünü gerektirdiğini unutmayın.
  • Bellek sınırını artırın: Paylaşımlı barındırma kullanıyorsanız, barındırma sağlayıcınızdan wp-config.php dosyasını değiştirerek bellek sınırınızı artırmasını isteyin.
  • Maksimum yürütme süresini artırın: Maksimum yürütme süresini artırmak için php.ini dosyasını düzenleyin. Bunu nasıl yapacağınızdan emin değilseniz, yardım için barındırma sağlayıcınızla iletişime geçin.

Her işlemden sonra hatanın devam edip etmediğini kontrol ederek bu adımları tek tek gerçekleştirmeyi unutmayın.

Yükseltmeden Sonra Bakım Modu

Bir WordPress güncellemesinden sonra, "Planlanmış bakım nedeniyle kısa süreliğine kullanılamıyor. Lütfen bir dakika sonra tekrar kontrol edin.” Bunun nedeni, yükseltme sırasında bir .maintenance dosyasının otomatik olarak oluşturulması, ancak doğru şekilde kaldırılamamasıdır.

Bu sorunu çözmek için:

  • Web sitenize giriş yapmak için bir FTP programı kullanın
  • .maintenance dosyasını sitenizin kök dizininde bulun
  • .maintenance dosyasını silin

.maintenance dosyasını kaldırdığınızda, mesaj artık görünmeyecek ve web sitenize tekrar erişilebilir olacaktır.

Değişiklik Yaptığınızda Hiçbir Şey Olmuyor

Web sitenizde değişiklik yapmanıza rağmen bunları tarayıcınızda göremiyorsanız, tarayıcınızın önbelleğini temizlemeyi deneyin. Önbellek, sayfaları daha hızlı yüklemek için web sitesi verilerini depolar. Bazen tarayıcı, güncellenmiş sürüm yerine önbelleğe alınmış sürümü yükleyerek değişikliklerin görünmemesine neden olur. Bunu düzeltmek için tarayıcınızın önbelleğini temizleyin veya güncellenen web sitesini görüntülemek için bağlantıyı kapatıp yeniden açın.

Güzel kalıcı bağlantılara ve beyaz ekrana sahip 404 hatası

Güzel kalıcı bağlantılara sahip 404 hatalarıyla karşılaşırsanız ve beyaz bir ekranla sonuçlanan görüntü yükleme sorunlarıyla karşılaşırsanız, bunun nedeni mod_rewrite modülünün Apache'de varsayılan olarak etkinleştirilmemiş olması olabilir. Mod_rewrite, URL'nin yeniden yazılmasına izin verdiği için güzel kalıcı bağlantıların çalışması için gereklidir.

Bu sorun genellikle WordPress Multisite ağlarında ortaya çıkar, ancak paylaşılan barındırmada veya sunucuları taşıdıktan veya taşıdıktan sonra da ortaya çıkabilir.

Bunu çözmek için, kalıcı bağlantılarınızı WordPress'te Ayarlar > Kalıcı Bağlantılar aracılığıyla sıfırlayarak başlayın. Sorun devam ederse, .htaccess dosyasını manuel olarak düzenlemeniz gerekebilir.

Özel Gönderiyle Karşılaşılan 404 Hatası

Özel gönderi türlerinde 404 hatasıyla karşılaşıyorsanız şu adımları izleyin:

Özel gönderi türlerinizden ve tek sayfalarınızdan hiçbirinin aynı ada sahip olmadığından emin olun. Çakışma varsa, bilgi de dahil olmak üzere tek sayfayı yeniden adlandırın.

WordPress Yönetim Ekranlarınıza erişin ve Ayarlar > Kalıcı Bağlantılar bölümüne gidin. Varsayılan kalıcı bağlantıları seçin, değişiklikleri kaydedin ve ardından tercih ettiğiniz kalıcı bağlantılara geri dönün. Bu, yeniden yazma kurallarını yenileyecek ve sorunu çözecektir.

Bu adımları izleyerek, özel gönderi türleriyle ilişkili 404 hatalarını çözebilmelisiniz.

Çözüm

WordPress kullanırken hatalarla karşılaşmak yaygın bir durumdur. Bu hataların doğasını anlayarak ve uygun sorun giderme adımlarını izleyerek çoğu sorun etkili bir şekilde çözülebilir.

İster dahili sunucu hataları, veritabanı bağlantı sorunları, başarısız otomatik yükseltmeler veya bu blogda tartışılan diğer sorunlar olsun, sistematik bir yaklaşım benimsemek ve gerektiğinde yardım istemek bu engellerin üstesinden gelmenize yardımcı olacaktır.

Güncel kalmayı, web sitenizi düzenli olarak yedeklemeyi ve destek için geniş WordPress topluluğundan yararlanmayı unutmayın. Sabırla ve doğru stratejilerle, WordPress hatalarında gezinebilir ve bu güçlü platformun avantajlarından yararlanmaya devam edebilirsiniz.

  • Bu yardımcı oldu mu ?
  • Evet Hayır