WordPress Beyaz Sayfa Sorunu Çözümü

WordPress Beyaz Sayfa Sorunu Çözümü

WordPress beyaz sayfa sitenize bakıp duruyor ve web sitenizin nereye gittiğini merak ediyor musunuz? Bu durumda, yalnız değilsiniz. Hemen hemen her WordPress kullanıcısı bu hatayla en az bir kez yaşamları boyunca karşılaşır. Güzel haber ise, WordPress beyaz sayfa sorunu çözümü nispeten kolay olması.

Bu yazıda, ölümcül WordPress beyaz sayfa hatasının arkasındaki nedenlerini ve bunu çözmenin çeşitli yollarını keşfedeceğiz.

Neden WordPress Beyaz Sayfa Hatası Alıyorsunuz?

WordPress beyaz sayfa hatası, tüm web sitenizi veya bazı bölümlerini bozabilir. Her şey düzgün çalışıyor ama belirli bir gönderide, sayfada veya birkaç yerde mi oluyor?

Bu hatanın sebebi şunlar olabilir:

  1. Fazlaca kullanılan hafıza
  2. Bir temanın belirli bir eklentiyle uyumsuz olması veya tam tersi
  3. WordPress dosyalarınızı güncellediğinizde bozulan kötü kodlanmış bir eklenti veya tema
  4. Web hosting sunucusu ile ilgili sorunlar

Hata ne olursa olsun, birkaç sorun giderme yöntemi ile kolayca düzeltilebilir. Nasıl yapıldığını öğrenmek için rehbere devam edebilirsiniz.

Nelere ihtiyacınız olacak?

Bu rehbere başlamadan önce aşağıdakilere ihtiyacınız vardır:

  • WordPress yönetici alanına erişim
  • Hosting kontrol panelinize veya FTP‘ye erişim

WordPress Beyaz Sayfa Hatası Çözümü

Bu yazıda dosya düzenleme, yeniden adlandırma gibi gerekli değişiklikleri yapmak için FileZilla FTP istemcisini kullanacağız. Ancak, Dosya Yöneticisi‘ni kullanarak da aynı sonucu elde edebilirsiniz. WordPress’in public_html klasörüne yüklü olduğunu da varsayacağız.

WordPress beyaz sayfa sorununu düzeltmek ilk başta zahmetli görünebilir, ancak gidermek oldukça kolaydır. Takip etmeniz gereken birkaç adım aşağıda açıklanmıştır:

Seçenek 1 – WordPress Memory Limitini Artırmak

Zaten bahsettiğimiz gibi, yeterli belleğin olmaması beyaz sayfanın arkasındaki olası sebeplerden biri olabilir. Bunu düzeltmek için yapmanız gereken tek şey:

  1. FTP istemcisini açın ve FTP sunucusuna bağlanın.
  2. Ardından, public_html klasörünü açın ve wp-config.php dosyasını bulun.
  3. Üzerine sağ tıklayıp dosyayı düzenlemeyi seçin.FileZilla FTP Bağlantısı - WordPress Dosyaları
  4. Dosya varsayılan metin düzenleyicisinde açılacaktır. Ana PHP etiketleri içine aşağıdaki kod satırını ekleyin:
    define(‘WP_MEMORY_LIMIT’,’64m’);
    WordPress wp-config.php Dosyası

  5. Dosyayı kaydedin ve kapatın. FileZilla FTP istemcisi değişen dosyayı sunucuya yükleyecektir.
  6. Web sitenizi kontrol edin ve bunun hatayı düzeltip düzeltmediğine bakın.

Ayrıca, hosting sağlayıcınızın sunucu tarafında düşük PHP bellek limiti ayarlamış olması da olasıdır. Bunu, phpinfo() fonksiyonu yardımıyla kolayca kontrol edebilirsiniz.

Bellek limitini artırdıktan sonra hâlâ WordPress beyaz sayfa görüyorsanız bir sonraki seçeneğe geçin.

Seçenek 2 – Eklentileri Kontrol Etmek

Bellek sınırını artırmanız size yardımcı olmadıysa veya zaten yüksek bir bellek sınırınız vardıysa, eklentileri kontrol etmek yardımcı olabilir. Eklentileri tek tek devre dışı bırakmak yerine bir kerede tüm eklentileri devre dışı bırakarak WordPress beyaz sayfa sorununun eklentilerden kaynaklanıp kaynaklandığını tespit edebilirsiniz. Tüm eklentileri devre dışı bıraktıktan sonra sorun çözülürse, sorun yaratan eklentiyi bulmak daha kolay olur.

Böylece, yapmanız gereken tek şey:

  1. FTP sunucunuza giriş yapın ve public_html klasörünü bulun
  2. public_html/wp-content klasörüne girin
  3. İçerisindeki plugins klasörünü seçin ve adını başka bir şeye(Ör: plugins-disabled) değiştirin. Bu yalnızca WordPress’in eklenti klasörünün olmadığını ve dolayısıyla hiçbir eklentinin olmadığını zannetmesi için bir yöntemdir.WordPress Eklenti Dosyası
  4. WordPress sitenizin çalışıp çalışmadığını kontrol edin.

Web siteniz çalışmaya başlarsa, WordPress’in beyaz sayfa sorununun bir eklentinin probleminin sonucu olduğunu anlaşılır.

Problemli eklentiyi bulmak için:

  1. Eklenti klasörünün adını tekrar plugins olarak değiştirin.
  2. Şimdi, klasörlerini yeniden adlandırarak eklentileri tek tek devre dışı bırakın.
  3. Her yeniden adlandırmadan sonra web sitenizin çalışmaya başlamış olup olmadığını kontrol edin.
  4. Hangi eklentinin soruna neden olduğunu bildikten sonra, onun klasörünü silin veya eklentiyi değiştirmeye / yeniden yüklemeye çalışın.

Ancak, eğer bu da hatayı düzeltmediyse, Seçenek 3’e geçme zamanı geldi.

Seçenek 3 – Temaları Kontrol Etmek

Eğer buraya kadar geldiyseniz, problemin uyumsuz veya desteklenmeyen bir temadan kaynaklanıyor olma olasılığı yüksektir.

Temanızın WordPress beyaz sayfa hatasının ana nedeni olup olmadığını kontrol etmenin en iyi yolu web sitenizin temasını varsayılan Twenty Seventeen temasıyla değiştirmektir. Temanızı değiştirmek için aşağıdaki adımları izleyin:

  1. Hosting kontrol panelinize erişin ve phpMyAdmin‘i açın. Hostinger’da phpMyAdmin Veritabanları kısmındadır.Hostinger Kontrol Paneli Veritabanları
  2. wp_options tablosuna tıklayın ve template ile stylesheet değerlerini bulun.
  3. Bu değerlerde şimdiki temanızın adını görmelisiniz. Her ikisinin üzerine birer birer çift tıklayın ve twentyseventeen olacak şekilde değiştirin.WordPress Veritabanı phpMyAdmin
  4. Bu web sitenizin mevcut temasını devre dışı bırakacak ve sitenizin varsayılan temayla çalışmasını sağlayacaktır.

Şimdi web sitenizi tekrar kontrol edin. Eğer bu sorunu çözdüyse, tüm kanıtlar sorunun temanızda olduğunu gösteriyor demektir. Bu durumda hatalı temayı düzgün dosyalardan tekrar kurmayı deneyebilirsiniz.

Seçenek 4 – WordPress Beyaz Sayfa Hata Kayıtlarını Kontrol Etmek

Eğer üstteki seçeneklerden hiçbiri sorunu çözmediyse, WordPress hata kayıtlarını incelemenin vakti gelmiş demektir. WordPress debug fonksiyonun yardımı ile hataları ekrana yazdırabilirsiniz. Bu fonksiyonu aktifleştirmek için aşağıdaki adımları takip edin:

  1. FTP sunucusuna bağlanın ve düzenlemek için wp-config.php dosyasını açın.
  2. Şimdi WP_DEBUG değerini arayın ve false‘ı true olarak değiştirin:
    define(‘WP_DEBUG’, true);
    WordPress wp-config.php WP_DEBUG

  3. Eklendiğinde, WordPress beyaz sayfa artık uyarıları ve hataları göstermeye başlayacaktır. Bu hatalar sorunun nerede olduğunu anlamanıza yardımcı olacaktır.

Sonuç

WordPress beyaz sayfa sorunu rahatsız edici olabilir ama rehberi takip ettiğiniz sürece eminiz ki web sitenizi geri getirmeyi başaracaksınız. Yukarıda bahsedilen adımları uygulaması kolaydır ancak yine de sorunla karşılaşırsanız, lütfen yorumlara yazınız ve mümkün olduğunca size yardımcı olmaya çalışacağız.

Author
Yazar

Egehan D.

Egehan Hostinger'da ML ve NN ile denetimsiz öğrenme üzerinde çalışıyor. Veri analizi hakkında büyük bir tutkuya sahiptir. İşi her ne kadar hobi gibi olsa da, çeşitli aktivitelerde gönüllü olmaktan ve ormanda kamp yapmaktan da büyük oranda zevk alıyor.