En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Beyaz Ekran Ölümünü Düzeltme (Adım Adım)

Ölümüne beyaz ekran, bir web sitesi sahibinin en kötü kabusu olabilir. Bu sinir bozucu WordPress hatası, neyin ters gittiğine dair hiçbir ipucu vermeden sizi boş bir sayfaya bakakalır.

İşleri daha da kötüleştirmek gerekirse, bu yaygın WordPress hatası bazen web sitenizin belirli bölümlerini, örneğin yönetici alanını veya tekil gönderileri etkileyebilir.

Örneğin, WordPress yönetim alanında diğer her şey yolunda giderken beyaz ölüm ekranıyla karşılaştık. Diğer durumlarda, bunu yalnızca belirli bir gönderiyi görüntülerken gördük.

Bu hatanın temel nedenlerini anlamak, çözüm bulmanın ilk adımıdır. Bu kılavuz, beyaz ölüm ekranını düzeltmek için birkaç çözüm sunacak ve web sitenizin işlevselliğini geri yüklemek için uygulanabilir adımlar sağlayacaktır.

WordPress Beyaz Ekran Ölümünü Düzeltme (Adım Adım)

Not: Sitenizde herhangi bir değişiklik yapmadan önce, WordPress sitenizin bir yedeğinin olduğundan emin olun. Yönetici alanına erişiminiz yoksa, WordPress veritabanı yedeğini manuel olarak nasıl oluşturacağınız konusundaki kılavuzumuza bakın.

WordPress'te Neden Beyaz Ölüm Ekranı Görüyorsunuz?

Çoğu zaman, WordPress web sitenizi ziyaret etmeye çalışırken ölüm beyaz ekranını gördüğünüzde, bu web sitenizdeki bir betiğin bellek sınırını aştığı anlamına gelir.

Yanıt vermeyen betik, WordPress barındırma sunucunuz tarafından sonlandırılır veya basitçe zaman aşımına uğrar. Bu nedenle gerçek bir hata mesajı üretilmez ve sadece boş beyaz bir ekran görürsünüz.

WordPress web sitesi yerine beyaz ekran gösteriyor

Ancak, bazen bir hata mesajı görebilirsiniz.

Örneğin, boş bir sayfa yerine kritik bir hata mesajı görebilirsiniz.

WordPress'te kritik hata

Boş bir ekran görüyorsanız veya 'Web Sitenizde Kritik Bir Hata Oluşuyor' mesajını görüyorsanız, bu aynı hatadır.

Bu hata, sitenize yüklenmiş kötü kodlanmış bir tema veya eklenti nedeniyle de oluşabilir. Bazen, web barındırma sunucunuzda bir sorun varsa da meydana gelebilir.

Beyaz ekran hatası birçok farklı nedenden kaynaklanabileceğinden, düzeltmek için metodik sorun giderme gerektirir. Denemeniz gereken adımlar şunlardır:

Video Eğitim

WPBeginner'a Abone Olun

Yazılı talimatları tercih ederseniz, okumaya devam edin.

1. Sorunun Diğer Sitelerinizde Olup Olmadığını Kontrol Edin

Aynı barındırma hesabında yüklü başka WordPress siteleriniz varsa, sorunun diğer sitelerde de olup olmadığını kontrol ederek başlamak isteyeceksiniz.

Eğer öyleyse, WordPress barındırma hizmetinizde bir sorun olduğunun güçlü bir göstergesidir. Bu, hizmetlerini etkileyen geçici bir sorun olabilir ve daha fazla yardım için destek ekibiyle iletişime geçmeniz gerekir.

Öte yandan, sorun yalnızca tek bir web sitesinde veya sitenin belirli bir bölümünde yaşanıyorsa, sorunun o belirli web sitesiyle ilgili olduğunu bilirsiniz.

2. WordPress Kurtarma Modu ile Boş Ekran Hatasını Düzeltin

Beyaz ekran ölüm hatası bir WordPress eklentisi veya temasından kaynaklanıyorsa, WordPress bunu yakalayabilir.

WordPress 5.2'de tanıtılan yeni ölümcül hata koruma özelliği bazen hatayı yakalayabilir, bu nedenle beyaz bir ekran bile görmeyebilirsiniz. Bunun yerine, sitenin teknik sorunlar yaşadığına dair bir mesaj göreceksiniz.

Bu Site Teknik Zorluklar Yaşıyor Hata Mesajı

WordPress ayrıca sorunla ilgili olarak yönetici e-posta adresinize bir e-posta gönderecektir.

E-postanın konusu 'Sitenizde Teknik Bir Sorun Yaşanıyor' olacaktır.

Kurtarma Moduna Bağlantı İçeren Teknik Zorluklar E-postası

Bu e-posta mesajı hataya neden olan eklentiyi veya temayı gösterecek ve ayrıca özel bir bağlantı içerecektir.

Bu bağlantı, WordPress kurtarma moduna giriş yapmanıza ve hatalı eklentiyi devre dışı bırakmanıza olanak tanır.

WordPress kurtarma modu paneli

Ancak, e-posta veya kurtarma modu seçeneği olmayan düz beyaz ölüm ekranını görüyorsanız, hatayı manuel olarak düzeltmeniz gerekir.

3. Bellek Sınırını Artırın

Genellikle bu hata, bir betiğin web sunucunuzun belleğini tüketmesi ve ortada durması nedeniyle oluşur.

Bunu düzeltmek için WordPress'e ayrılan PHP belleğini artırmanız gerekir. Bu, betiğin yapması gereken işi bitirmek için daha fazla bellek kullanmasına olanak tanır.

WordPress sitenizdeki wp-config.php dosyasını düzenlemeniz veya WPCode gibi bir kod parçacığı eklentisi kullanmanız gerekecektir.

WordPress'te PHP belleğini nasıl artıracağınıza dair eğitimimizdeki talimatları izleyebilirsiniz.

4. Tüm Eklentileri Devre Dışı Bırakarak Beyaz Ekran Hatasını Düzeltin

PHP bellek sınırını artırmak yardımcı olmadıysa veya 256M veya 512M gibi yüksek bir bellek sınırınız varsa, sorun gidermeye başlamanız gerekir.

Bu sorunu giderme deneyimimizde, sorunun her zaman belirli bir eklenti veya tema ile ilgili olduğunu gördük. Tüm eklentileri devre dışı bırakalım.

Hala WordPress yönetici paneline erişebiliyorsanız, o zaman basitçe Eklentiler » Yüklü Eklentiler sayfasına gidebilirsiniz. Yüklü tüm eklentileri seçin ve ardından ‘Toplu eylemler’ açılır menüsü altından ‘Devre Dışı Bırak’ı seçin.

Tüm WordPress eklentilerini devre dışı bırakın

Ancak, WordPress yönetici alanına erişiminiz yoksa, FTP aracılığıyla tüm eklentileri devre dışı bırakmanız gerekecektir.

İlk olarak, WordPress sitenize bir FTP istemcisi kullanarak veya barındırma sağlayıcınızın dosya yöneticisi ile bağlanın. Bağlandıktan sonra, plugins klasörünü göreceğiniz wp-content klasörüne gidin.

Şimdi, plugins klasörüne sağ tıklamanız ve ardından ‘Yeniden Adlandır’ seçeneğini seçmeniz gerekiyor. plugins klasörünü ‘plugins-deactivated’ olarak yeniden adlandırabilirsiniz.

Eklentiler Klasörünü Yeniden Adlandırmak İçin FTP Kullanma

WordPress, tüm eklentileri yüklemek için plugins adlı bir klasör arar. Klasörü bulamadığında, tüm eklentileri devre dışı bırakır.

Bu sorunu çözerse, sorunun temelini anlamak için eklentileri tek tek etkinleştirin. Soruna neden olan eklentiyi bulduğunuzda, onu bir alternatifle değiştirebilir veya sorunu eklenti yazarlarına bildirebilirsiniz.

5. Varsayılan Temayı Etkinleştirin

Eklenti sorun giderme sorunu çözmezse, aktif temanızı varsayılan bir tema ile değiştirmeyi denemelisiniz.

İlk olarak, bir FTP istemcisi kullanarak web sitenize bağlanın ve /wp-content/themes/ klasörüne gidin. Bu klasör, web sitenizde yüklü olan tüm temaları içerir.

Mevcut WordPress temanızı seçmek için sağ tıklayın ve yedek olarak bilgisayarınıza indirin.

Mevcut Temayı Yedek Olarak İndirmek İçin FTP Kullanma

Sonra, mevcut temanızı web sitenizden silmeniz gerekir.

Tema klasörünüze sağ tıklayın ve 'Sil' seçeneğini seçin. FTP istemciniz şimdi temayı web sitenizden silecektir.

Mevcut Temayı Silmek İçin FTP Kullanma

Şimdi, web sitenizde yüklü olan (Twenty Twenty-Two veya Twenty Twenty-Three gibi) varsayılan bir WordPress temanız varsa, WordPress otomatik olarak onu varsayılan tema olarak kullanmaya başlayacaktır.

Ancak, varsayılan bir tema yüklü değilse, FTP kullanarak manuel olarak kurmanız gerekir.

Bu sorunu çözerse, temanızın functions.php dosyasına bakmalısınız. Dosyanın altında fazladan boşluklar varsa, bunları kaldırmanız gerekir ve bazen bu sorunu çözer.

Temanızın functions.php dosyasında kötü kodlanmış bir fonksiyon kullanıyorsanız, bu da ölümüne beyaz ekran hatasına neden olabilir.

Tema dosyalarınızın taze bir kopyasını kaynağından indirip FTP kullanarak manuel olarak kurmayı düşünün.

6. WordPress'te Hataları Yakalamak İçin Hata Ayıklama Modunu Etkinleştirin

Şu ana kadar hiçbir şey işe yaramadıysa, bir sonraki adım WordPress'te hata ayıklamayı açmaktır. Bu, ne tür hataların çıktığını görmenizi sağlayan hata günlüklerini tutacaktır.

Şu kodu wp-config.php dosyanıza eklemeniz yeterlidir:

define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );

Bunu ekledikten sonra, boş ekran artık hataları, uyarıları ve bildirimleri gösterecektir. Bunlar, kök nedeni belirlemenize yardımcı olabilir.

Herhangi bir hata görmüyorsanız, hata ayıklama günlüğünü kontrol etmek isteyebilirsiniz.

FTP istemcisi kullanarak web sitenizdeki wp-content klasörünü ziyaret etmeniz yeterlidir. Orada, tüm hata, bildirim ve uyarıların bir kaydını içeren yeni bir debug.log dosyası bulacaksınız.

Hata ayıklama günlüğü

7. WordPress Önbelleğini Temizleyin

Bazen arka uca erişiminiz olabilir, ancak sitenin ön yüzünde ölüm beyaz ekranı olabilir.

Bu, bir önbellekleme eklentisi nedeniyle olabilir. Bu durumda, WordPress önbelleğinizi boşaltmanız yeterlidir.

Ayrıntılı talimatlar için WordPress'te önbelleği nasıl temizleyeceğinize dair rehberimize bakabilirsiniz.

8. Daha Uzun Makaleler İçin Beyaz Ekran Hatasını Düzeltin

Eğer ölüm beyaz ekranı yalnızca çok uzun bir gönderi veya sayfada görünüyorsa, bu yöntem işe yarayabilir.

Bu numara temelde PHP'nin metin işleme yeteneğini, özyineleme ve geri izleme sınırını artırarak geliştirir. Aşağıdaki kodu wp-config.php dosyanıza yapıştırabilirsiniz:

/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);

Bunun çok sinir bozucu bir hata olduğunu anlıyoruz ve umarız yukarıdaki yöntemlerden biri sorunu sizin için çözmüştür.

Ayrıca, WordPress sorunlarını kendi başınıza yakalama ve düzeltme adımlarını öğreten WordPress sorun giderme rehberimize veya en yaygın WordPress blok düzenleyici sorunları ve bunları düzeltme listemize de bakmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

296 CommentsLeave a Reply

  1. Tüm WordPress sitem siyah ekran. Web sitemde sadece üç sayfam var ve hepsi siyah. Ancak düzenleyicime gittiğimde her şey yolunda. Tavsiyenizi deneyeceğim ve tüm eklentilerimi devre dışı bırakacağım. Umarım bu işe yarar.

    • Umarım bu sorunu sizin için çözmüştür, sorun yaşamaya devam ederseniz her zaman destek ekibimizle iletişime geçmekten çekinmeyin!

      Yönetici

  2. Bu sayfayla birkaç kez karşılaştım ve çoğu durumda sorunum barındırma PHP sürümünü değiştirerek çözüldü. Ancak bazen uyumsuz bir eklentinin varlığı her şeyi bozabilir ve bu sinir bozucu beyaz ekrana neden olabilir!

  3. Çok sık karşılaşılan beyaz ekran sorunu, güvenliği ihlal edilmiş bir web sitesidir. Birçok kişi WordPress sitelerinin virüs kapması nedeniyle tam olarak bu hatayla karşılaşır. Bu nedenle yedeklemenizin olması çok önemlidir. Ayrıca, birçok kişi para kazanmak için doğrulanmamış kaynaklardan eklenti indirerek sorun yaşar. Sonunda, ücretli bir eklentiden daha pahalıya mal olur. Ne yazık ki, doğru. Üzücü ama gerçek.

    • Site tehlikeye girmiş olsa da, bunun birçok olası nedeni vardır, bu nedenle yalnızca beyaz bir ekranın ölümü, bir sitenin hacklendiği anlamına gelmez.

      Yönetici

  4. Bu yöntem benim durumuma yardımcı olur mu?
    Bazen ekranın bir tarafında birkaç eklentiyi tek tek güncellerim ve ekranın ikinci yarısında başka bir şey yaparım. Eklenti güncellenirken wordpress yönetim panelini yenilediğimde bu beyaz sayfa çıkıyor ve hiçbir şey yapamıyorum. Hostingim her 6 saatte bir yedekleme yapıyor, bu yüzden en güncel olanı kullanmaları için onlara e-posta gönderiyorum ama daha ucuzuna geçmek istiyorum ve bu seçeneğim olmayacak.

    • Beyaz ekranla karşılaştığınızda bu yardımcı olacaktır, duyduğuma göre barındırma sağlayıcınızla iletişime geçerek sistemlerinde bir kaynak veya bellek sınırına ulaşıp ulaşmadığınızı kontrol etmek isteyebilirsiniz.

      Yönetici

      • Bellek sınırını düşünmemiştim, bilgilendirdiğiniz için teşekkürler. Bunu doğrulamak için onlarla iletişime geçeceğim.

  5. Bellek limiti artışı benim için sorunu çözdü. (Bu sorun WordPress'te nadiren olur, ancak müşterinin barındırma şirketi daha küçük bir marka olabilir ve bu hataya katkıda bulunmuş olabilir.)

  6. Giriş yaptığımda beyaz ölüm ekranı alıyorum, çıkış yaptığımda ise almıyorum.

    • Oturumunuz kapatıldığında önbelleğe alınmış sayfayı görüyor olabilirsiniz. Eğer ölüm beyaz ekranını görüyorsanız, bu rehberdeki sorun giderme adımlarını izlemenizi öneririz.

      Yönetici

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.