WordPress'te "Bu Sitede Teknik Sorunlar Yaşanıyor" nasıl düzeltilir?

"Bu sitede teknik sorunlar yaşanıyor" mesajı genellikle WordPress sitelerinde, web sitesinin düzgün çalışmasını engelleyen ölümcül bir hatanın sonucu olarak görünür. WordPress 5.2 sürümünde daha kullanıcı dostu bir hata mesajı sunmadan önce bu hata daha yaygın olarak "Ölümün Beyaz Ekranı" (WSOD) olarak adlandırılıyordu. Bu sorunu nasıl giderebileceğiniz ve düzeltebileceğiniz aşağıda açıklanmıştır:

E-postanızı Kontrol Edin

  • Bu hata oluştuğunda, WordPress yönetici e-posta adresine sorunla ilgili ayrıntıları ve web sitesine kurtarma modunda erişmek için bir bağlantı içeren bir e-posta gönderir. Bu e-posta, hataya hangi eklentinin veya temanın neden olduğunu belirlemenize yardımcı olabilir.
  • Bu e-postayı aldıysanız, site ziyaretçilerini etkilemeden eklentileri ve temaları güvenli bir şekilde yönetmenizi sağlayan kurtarma moduna girmek için bağlantıyı izleyin.

Tüm Eklentileri Devre Dışı Bırak

Eklentiler bu hatanın yaygın bir nedeni olduğundan, tüm eklentilerin devre dışı bırakılması bir eklentinin hatalı olup olmadığını belirlemeye yardımcı olabilir:

  • Bir FTP istemcisi veya hosting kontrol panelinizdeki Dosya Yöneticisi'ni kullanarak web sitenize bağlanın.
  • Şu adrese gidin wp içeriği dizin.
  • Bulmak eklentiler klasörünü açın ve yeniden adlandırın, örneğin plugins_old. Bu, tüm eklentileri devre dışı bırakacaktır.
  • Sitenizi tekrar kontrol edin. Çalışmaya başlarsa, eklentilerden biri hataya neden oluyor demektir.
  • Hangi eklentinin soruna neden olduğunu bulmak için klasör adını eklentiler ve ardından WordPress kontrol panelinden (erişilebilirse) her bir eklentiyi tek tek devre dışı bırakın veya her bir eklentinin klasörünü eklentiler dizin.

    PHP Bellek Sınırını Artırın

    Yetersiz bellek de bu hataya yol açabilir:

    • Düzenleyin wp-config.php WordPress kök dizininizde bulunan dosya.
    • Bu satırı ekle: define('WP_MEMORY_LIMIT', '256M');.
    • Değişiklikleri kaydedin ve sorunun çözülüp çözülmediğini kontrol edin.

    Hata Ayıklama

    WordPress, hata hakkında daha fazla bilgi sağlayabilecek bir hata ayıklama özelliğine sahiptir:

    • wp-config.php dosya.
    • Şöyle yazan satırı arayın define('WP_DEBUG', yanlış); ve değişim Yanlış için Doğru.
    • Bu satır yoksa, "Hepsi bu kadar, düzenlemeyi bırakın!" yazan satırın üstüne ekleyebilirsiniz. Mutlu bloglar."
    • Değişikliklerinizi kaydedin ve sitenizi yenileyin. Artık sizi belirli bir soruna yönlendiren hata mesajları görüntülenmelidir.

    Dosya ve Klasör İzinlerini Kontrol Etme

    Yanlış dosya ve klasör izinleri de bu hataya neden olabilir:

    • Klasörlerin izinlerinin şu şekilde ayarlandığından emin olun 755 ve dosyaları 644.
    • Bir FTP istemcisi kullanarak izinleri kontrol edebilir ve değiştirebilirsiniz. Klasör veya dosyaya sağ tıklayın ve bunları görüntülemek ve değiştirmek için "Dosya izinleri "ni seçin.

    Hosting Sağlayıcınızla İletişime Geçin

    Yukarıdaki çözümlerden hiçbiri işe yaramazsa, barındırma sağlayıcınız yardımcı olabilir:

    • Yardım için barındırma sağlayıcınızın destek ekibiyle iletişime geçin. Hata hakkında daha fazla ayrıntı sağlayabilecek sunucu günlüklerini kontrol edebilirler.

    Yedekten Geri Yükleme

    Her şeyi denediyseniz ve site hala çalışmıyorsa, bir yedekten geri yüklemek son çare olabilir:

    • Umarım sitenizin yakın zamanda alınmış bir yedeği vardır. Bu yedekten geri yükleme yapmak sitenizin tekrar çalışmasını sağlayabilir, ancak yedek alındıktan sonra yapılan tüm değişiklikleri kaybedebilirsiniz.

    Bu tür hatalarda veri kaybını en aza indirmek için web sitenizi her zaman düzenli olarak yedeklemeyi unutmayın. Bu adımları metodik bir şekilde uygulayarak "Bu sitede teknik sorunlar yaşanıyor" hatasını çözebilir ve WordPress sitenizi yeniden çalışır hale getirebilirsiniz.