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. Yazı için teşekkürler, tüm eklentileri devre dışı bıraktım ve işe yaradı, sorun Zopim Chat idi

  2. Benim için çökmüş bir functions.php dosyasıydı (hiçbir şey değiştirmemiş olmama rağmen o.o) – ÇOK TEŞEKKÜR EDERİM!

  3. Harika ipuçları. Benim durumumda (WP v.3.5.1) sorun wp-super-cache eklentisiydi. Sadece sildim ve her şey yolunda çalışıyor. Kurulumu ve eklentileri güncellemek ve yükseltmek için zamanım olmadı.. Belki bu yardımcı olur.

  4. Teşekkürler, hem eklentileri kaldırmak hem de temaları varsayılana değiştirmek benim için işe yaradı. ancak sorunum eklentilerimi etkinleştirememem. sadece başka bir beyaz ölüm ekranı açıyor. tüm eklentiler.

  5. Yazınız için çok teşekkür ederim.

    Temamı güncellemeye çalıştım ve 'Ölüm Beyaz Ekranı' ile karşılaştım.

    Sorunlu temayı siteden silme tavsiyenizi uyguladım ve 'işte oldu', wordpress'e tekrar giriş yapıp çalışan bir temaya geçebildim.

  6. İşte bakmanız gereken başka bir şey - şablon sayfanızın başındaki sayfa bilgi bloğunun (gerçek adından emin değilim) php etiketini kapattığınızdan emin olun. ah.

  7. Merhaba herkese, ben de bu sorunu yaşadım ve bir çözüm buldum. 3.71'den 3.72'ye güncellenirken olmuş gibi görünüyor.

    Tamam, şunları denedim:

    eklenti klasörünü yeniden adlandır
    temanı sil
    yapılandırma dosyasındaki belleği değiştir
    yapılandırma dosyasındaki hataları bildir

    Sonra hatayı gördüm:

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen $end /home/public_html/wp-includes/cron.php dosyasının 247. satırında

    cron.php dosyasını kontrol ettim ve kodun büyük bir kısmının kesilmiş gibi görünüyordu çünkü bir yorumla bitiyordu. Bu yüzden wordpress'ten yeni bir cron.php dosyası yükledim ve işe yaradı.

    Umarım bu, bu sorunu yaşayan diğer kişilere yardımcı olur.

    Teşekkürler

  8. Buraya ilk kez yazıyorum. Benim durumumda her şey boş, giriş bile yapamıyorum
    Henüz yapım aşamasında, bu yüzden yeni bir tema yükledim ve her şey boşaldı.

    Temayı “twenty twelve”e geri döndürmem gerektiğini biliyorum ama nasıl? Giriş bile yapamıyorsam?

    Herhangi bir yardım?! TEŞEKKÜRLER

    • FTP istemcisini kullanarak web sitenize bağlanın, /wp-content/themes/ dizinine gidin ve az önce yüklediğiniz temayı silin. Web barındırıcınız cPanel sunuyorsa, temayı silmek için cPanel'deki dosya yöneticisini kullanabilirsiniz.

      Yönetici

  9. WSOD elde etmenin başka bir yolu! Yoo Themes'ten aldığım şablonum bir 'cache' dizini oluşturuyor. Yanlışlıkla bu web sitesiyle diski doldurdum ve sıfır baytlık bir önbellek dosyası oluştu.

    root@www:/var/www/wp-content/themes/yoo_vanilla_wp# ls -l cache/
    total 32
    -rw-r--r-- 1 www-data root 25 Mar 13 16:41 index.php
    -rw-r--r-- 1 www-data www-data 0 Mar 13 16:43 xml-9ae22c153220f9eda980e5ec3b598954.php

    Sürücünüzü temizledikten sonra buradaki “xml*.php” dosyalarını silin… tekrar çalışır durumda.

    Bu sadece birkaç saatlik arama sürdü – iç çekme.

    • Üzgünüm, xml.php dosyasını sildim ama wp-admin sayfasını yenilediğim anda geri geldi. WSOD hala devam ediyor. Yardımcı olabilir misiniz? Ben de bir yoo teması kullanıyorum

  10. I have this White Screen on my website, have tried EVERYTHING and nothing working. I cannot access my wordpress login or admin page. It is a new website, so I dont mind wiping it clean and starting again, but I have tried to upload a fresh install of wordpress 3 times and it keeps crashing dreamweaver. Is there any other way I can fix this?? Need help Please :(

  11. Sitenizin abonesiyim ve müşterim de ölüm beyaz ekranını görüyor
    Tüm düzeltmeleri denedim ama hala başarılı olamadım
    Bana öyle geliyor ki, müşterimin sitesinin wp-content klasöründe gereksiz klasörler var gibi
    1- yedekler (bu klasördeki dosyalar şunlardır: .htaccess, .backup_running, database_arcproject_co_u.sql)
    2-önbellek
    3-yüklemeler (resimler için birçok klasörü var)
    Lütfen ne yapmam gerektiğini söyler misiniz?
    Teşekkürler

    • Öncelikle müşterinizin bir yedeği olduğundan emin olun. Yedekleri yoksa, herhangi bir değişiklik yapmadan önce şimdi bir tane oluşturmanız gerekir.

      Bundan sonra wp-contents klasöründeki gereksiz dosyaları silmeye başlayabilirsiniz. wp-content/plugins klasörünü wp-content/plugins.old olarak yeniden adlandırarak tüm eklentileri devre dışı bırakmayı deneyin.

      Yönetici

  12. Beyaz ekranın en yaygın nedenlerinden biri, bir functions.php dosyasının veya başka bir php dosyasının başında veya sonunda yer alan boşluktur. Genellikle kodu kesip yapıştırırken veya sadece düzenlerken, en üste veya en alta bir satır sonu girer ve bam!!…

    Alttaki etiketinden önce bakın.

  13. Bazı testler yaptım ve sunucuya yeni bir tema yükledim, bellekte sınırlama yapmadım ve wp'yi güncel sürüme yeniden yükledim. Ve sorunun SQL veritabanıyla ilgili olduğunu buldum.. wp, SQL sunucusuna bilgileri sildiğimi veya güncellediğimi söylediğinde, silinen öğeler dahil her şeyi saklıyor gibi görünüyor.. Şimdi büyük soru, bunu düzeltmek için ne yaptım? iyi, veritabanına gittim ve her şeyi sildim ve sonra aynı isimle yeniden adlandırdım ve siteme gittim ve gösterilen bazı temel bilgileri girdim .. ve BAMMM beyaz ekran yok, temayı açtım ve ayarlamalarıma ve oluşturmaya devam ettim

  14. Merhaba,

    Bir müşteri için bir WP web sitesini devraldım ve bir kez giriş yaptım, eklentileri güncelledim ve o zamandan beri WP'nin Yönetici bölümüne giremiyorum veya web sitesini göremiyorum. Gerçekten de ikisi için de ölüm beyaz ekranı.

    Yukarıdaki yorumlarda, sizin de "WordPress yönetici alanından çıkış yapıldı" makalesine yönlendirdiğiniz aynı sorunu yaşayan birinin olduğunu okudum. Ne yazık ki, o makalede, "WordPress beyaz ekran hatasını düzeltme" makalesine yönlendiriyorsunuz, ki bu da buradaki konu.
    Yani... WP'ye yeni başlayan biriyim ve kayboldum. + müşterim 24 saattir web sitesi yok.
    Bana yönetici sayfama nasıl erişebileceğimi anlatan bir öğretici/makale için biraz yardım veya yönlendirme yaparsanız çok sevinirim!

    Şimdiden çok teşekkürler.

    Lea

    • "Eklentiler" klasöründeki wp super cache eklenti dizininin adını değiştirmek sorunu çözdü

  15. Kardeşim!!!!!!!! Gerçekten Teşekkürler, tema sorunuymuş, aynı tema ile bu sorunu nasıl düzeltebilirim, bana önerebilir misin???

  16. tüm adımları izledim... ama hala aynı hatayı alıyorum..

    Lütfen ne yapmam gerektiğini önerir misiniz???

  17. Merhaba, WordPress sayfamı sadece ben (yönetici) ziyaret edebiliyorum, çıkış yaptığımda ana sayfa beyaz ekran oluyor. Lütfen yardım edin

    • Yirmi on üç veya yirmi on dört gibi varsayılan bir temaya geçmeyi deneyin. Bu sorununuzu çözmezse, tüm yüklü eklentileri devre dışı bırakın. Ayrıca kalıcı bağlantılarınızı güncelleyin.

      Yönetici

  18. Bugün blogumu güncellemeye çalıştım ve sorun yaşadım (android için Wordpress uygulamasını kullanıyordum). Bir uygulama sorunu olduğunu düşünmüştüm ve siteyi kontrol etmeden önce yeniden yükledim (sonradan gerçekten yapmam gereken bir şey). Aynı sitede birden fazla blogum olduğu için (diğeri iyi durumda) paniklemeye başladım. Bir internet kafeye daldıktan sonra bu sorun giderme kılavuzunu bulmayı başardım ve şimdi tekrar çevrimiçiyim.

    Teşekkür ederim.

  19. Roots temasıyla çalışıyorum. Bilgisayarı açtım ve beyaz bir sayfa vardı. Birkaç hafta önce ne yaptığımı hatırlamıyordum. Özel temayı varsayılan tema ile değiştirmek ve ardından scripts.php ve widgets.php'deki değişiklikleri geri almak benim için işe yaradı. Vay canına, basit çözüm, ama bazen panik içinde basit sorun gidermeyi görmek oldukça zor... Çok teşekkürler!

  20. Teşekkürler,
    Büyük bir yardım oldu
    Benim durumumda eklentiler klasörünü yeniden adlandırmak sorunu çözdü.

  21. Yükseltmeden sonra (sitede ve arka uçta WSOD) az önce bulduğum başka bir neden.

    FTP aracılığıyla manuel yükseltme bir bağlantı kaybı nedeniyle kesintiye uğradı ve bir dosya eksik kaldı.

    Hatalı dosyayı izlememi ve yüklememi sağlayan hata ayıklamayı açmak için faydalı talimatlarınızı kullandım. İşte bu kadar!

  22. Hata ayıklama modunu etkinleştirmem gerekti ve hatam şudur:
    Uyarı: require_once(ABSPATHwp-admin/includes/dashboard.php): akış açılamadı: Böyle bir dosya veya dizin yok /var/www/domains/rhodon.nl/www/wp-admin/index.php satır 13'te Ölümcül hata: require_once(): Gerekli 'ABSPATHwp-admin/includes/dashboard.php' açılamadı (include_path=’.:/usr/share/php:/usr/share/pear’) /var/www/domains/rhodon.nl/www/wp-admin/index.php satır 13'te
    Bunu nasıl çözebilirim?
    Rhodon

  23. Çalıştırmak için phpMyAdmin düzenleme düzeltmesini kullanmak zorunda kaldım. Veritabanını düzenlemek asla eğlenceli değildir ama net talimatlarınız işi kolaylaştırdı. TEŞEKKÜRLER!!!

  24. functions.php'deki boş satırlardı

    Çok teşekkürler!
    Sonunda yorumlarda okudum.

    • Bende de aynı! Tema functions.php dosyamdaki boş satırları kaldırdım ve işe yaradı.

    • Ön ve arka uçta her şeyde beyaz ekran vardı, paniklemeye başlamıştım. functions.php'deki son boş satırı kaldırdım ve her şeyim tekrar çalışır durumda. Oraya nasıl geldi? Bu kurulumda hiç açmamıştım?

  25. Dosya adımı 'plugins' yerine 'plugins-temp' olarak değiştirerek "ölüm beyaz ekranından" çıkabildim, ancak sitem eski temaya geri dönmüştü ve yeni temama (yaklaşık bir ay önce yüklenmişti) geri döndüğümde, tüm eklentilerim ve widget'larım gitmişti! Tüm özelleştirmelerin gittiği çok temel bir tema! Bunların hepsini nasıl kurtarabilirim??

  26. Beyaz Ekran Ölüm sorununu çözebilmeden önce, phpMyAdmin'a ve MySQL veritabanıma girip önceki bir Wordpress kurulumundan oluşturulan tüm wp-* tablolarını silmem gerekti. Şimdi gayet iyi çalışıyor.

  27. Merhaba,
    Yaklaşık bir yıl önce beyaz bir ekranla ilgili verdiğiniz tavsiyeden çok memnun kalmıştım. Ne yazık ki, bu sefer (ve başka bir site için) henüz işe yaramadı.

    Belleği birkaç kez artırdım (şu anda 512M'deyim) ve otomatik anahtarları değiştirdim, bu işe yaramadı. Şimdi eklentiler klasörünü plugins.deactivated olarak yeniden adlandırdım ve şu hata mesajını alıyorum:

    Hata: _1059195956() yeniden tanımlanamıyor (daha önce /public/sites/www.name.nl/wp-includes/version.php:9'da tanımlanmıştı) /public/sites/www.name.nl/wp-includes/version.php, satır 9'da.

    Başka ne deneyebileceğim hakkında bir fikrin var mı?
    Bu kadar faydalı bilgiyi paylaştığın için teşekkürler,
    Ilke

    • Temanızın klasörünü de yeniden adlandırmayı deneyin. Ardından WordPress'i indirmeniz ve sitenize taze bir tema klasörü yüklemeniz gerekecektir. WordPress şimdi varsayılan yirmi on üç temasına geri dönecektir. Sizin için işe yarayıp yaramadığını bize bildirin.

      Yönetici

      • Mevcut tema klasörünü yeniden adlandırdım ve yeni bir wp 3.7 indirmesinden gelen temiz bir tema klasörü yükledim. Ne yazık ki, bu hem ön tarafta hem de arka ofiste tamamen beyaz bir ekran veriyor ve hala aynı hata mesajını alıyorum.

        wp-config'de hata ayıklamayı doğru olarak ayarladığımda şunları aldım:
        Bildirim: WP_User->id, 2.1 sürümünden beri kullanımdan kaldırılmış bir argümanla çağrıldı
        ve birkaç başka kullanımdan kaldırılmış bildirim ile wp_enqueue_script ve wp_enqueue_style'ın yanlış çağrıldığına dair bir bildirim, her ikisi de functions.php'ye atıfta bulunuyor

        Bu gerçekten beni endişelendirmeye başladı. Başka tavsiyeniz var mı?

        Sevgiler,
        Ilke

      • Ayrıca eklentiler klasörünü yeniden adlandırmayı ve taze bir tane yüklemeyi denedim. Ve önbelleği temizledim. Hala aynı hata mesajını alıyorum. wp-config'de hata ayıklama true olarak ayarlandığından beri, iki eklentiyle ilgili Bildirim: tanımsız dizin mesajları alıyorum, onları silmeli miyim?

  28. Merhaba, sitem için aynı boş sayfa sorununu yaşıyorum. Bahsedilen adımların çoğunu denedim
    Tüm eklentileri devre dışı bırak
    Varsayılan temayı etkinleştir.
    Bellek sınırını 128 MB'a yükselt.

    ama şansım yaver gitmedi, herhangi bir yardım takdir edilecektir.

  29. Teşekkürler. Sitemde çok fazla güncelleme yaptığımda bu hatayı alıyorum, sonra kilitleniyorum ve beklemem gerekiyor. Bellek sorunu mantıklı olur. Kullanılmayan eklentileri temizleme zamanı.

  30. Another reason can be false permissions… I tried to copy a wordpress directore via unix command cp -R, and after that all copied files weren’t in the group www-data. chgrp www-data wordpress_dir/ -R did it for me ;-)

  31. Hem ön yüzde hem de arka uçta periyodik olarak beyaz ekranlar alıyorum. Beyaz ekranlar tamamen rastgele bir desende ortaya çıkıyor. Tavsiyeler benim durumum için de aynı mı yoksa sadece daha kalıcı sorunlar için mi geçerli?

  32. çok çok teşekkür ederim, sorunum çözüldü, functions.php dosyamdaki boş satırlardan kaynaklanıyordu

  33. WP'nin Yönetici bölümüne bile giremiyorum. Boş sayfa alıyorum. Ne yapmalıyım?

  34. Teşekkürler, bu faydalı oldu. Canlı sitede beyaz ekran vardı, ancak WP yönetici paneli iyiydi. WP Super Cache kullanıyorum ve önbelleği etkisiz bir şekilde temizledim, ardından tüm eklentileri devre dışı bıraktım ve başka her şeyi denedikten sonra aniden önbelleğe alınmış sayfaların süresinin dolduğunu düşündüm.

    WP Super Cache kullanıyorsanız, süresi dolmuş önbelleği de silmeniz gerekir. Bu hemen işe yaradı. Ardından, tekrar olmasını önlemeye çalışmak için çöp toplama ayarımı (Gelişmiş sekmesinde) günlük yerine saatlik olarak ayarladım.

    • Merhaba .. 2 kuruş ekleyebileceğimi düşündüm,

      Ben de WP Super Cache kullanıyorum ve sık sık Beyaz Ekran hatası alıyordum. wp-config.php dosyasına baktım ve betikteki SQL ayırmanın üzerine kendi talimatlarını koyduklarını gördüm, bu yüzden onları aşağı taşıdım ve 'varsayılan Bellek Sınırı' ayarını ekledim ve şimdi sitem http://webinardatabase.com/ uçuyor!

      REF:
      Önce wp-config.php'nin değiştirilmemiş bir kopyasını sabit diskinize kaydedin.

      WordPress'in kök dizininde bulunan wp-config.php dosyanızı açın.

      WP Super Cache kodunu bulun (kodları belirgin -üç satır- dördüncüsü bir kopya ama bıraktım) ve aşağı taşıyın (benimkini SALTS'ın üzerine koydum).

      Ardından şu satırı ekleyin: define(‘WP_MEMORY_LIMIT’, ’64M’);
      Süper önbelleğin HEMEN ÖNCESİNE, mantıklı geldi.

      Ve kaydedin, performansı kontrol edin.

      Bilmiyorum, bence bu bir hata. SQL veritabanını açmadan önce önbellek ayırmak mantıksızdı.

      Benim için işe yaradı. Şerefe! — Teşekkürler Wpbeginner.com

      Not: Aşağıdaki gönderiyi yeni fark ettim, WP Super Cache kalıcı bağlantıların gönderi adı olarak ayarlanmasını gerektirir, bu hata yeni bir kurulumda göründü. 2 kuruş daha.

      • Takip.

        WP Super Cache'i kenara atmak zorunda kaldım.. çok hatalıydı.. W3 Total Cache ile devam ediyorum.

        Lone Watie: Uzun süre düşündük, "Azmetmeye çalış." Ve yeterince düşündüğümüzde, Birlik'e savaş ilan ettik.

        Birlik = WP, gerçekten cevap bu mu?!

        • Not: Eklenti silindikten sonra, wp-config'e geri dönün ve WPSC satırlarını manuel olarak kaldırın.

          Gerçekten, hayır, gerçekten!?!

      • Tom, şahsım adına çok hak edilmiş bir teşekkür etmek isterim.

        wpconfig dosyamda supercache'den sonra define(‘WP_MEMORY_LIMIT’, ’64M’); vardı, bunu yukarı taşımak "Ölüm Beyaz Ekranı sorunumu" çözdü. Aylardır yeniliyordum. Site şimdi oldukça hızlı görünüyor.

        Tekrar teşekkürler Tom,

        TheeMahn

  35. Şahsen ben henüz bu sorunla karşılaşmadım, benim sorunum sürekli yönlendirmeler yüzünden permalink'lerimi her zaman sıfırlamak zorunda kalmam. Çılgına çeviriyor. Bloguma her yeni gönderi yayınladığımda permalink'leri standart olarak ayarlayıp sonra tekrar gönderi adına geri ayarlamam gerekiyor. Bunun ana makineyle mi yoksa eklentiyle mi ilgili olduğunu biliyor musunuz?

  36. Evet, Hata Ayıklama seçeneğini açmak yardımcı oldu. query.php dosyasının yüklenmesi tamamlanmamıştı.

    Teşekkürler

  37. Yukarıdakilerin hiçbiri işe yaramadığında başka bir öneri: rewrite kuralları önbelleğini temizlemeyi deneyin.

    Sitemde tek bir sayfa boş sayfa olarak dönüyordu ve yukarıdaki neredeyse her çözümü denedim, ayrıca başka şeyler de denedim (Debug Bar eklentisini yüklemek gibi) ama işe yaramadı.

    Sorunu, bir kalıcı bağlantı sorunu olduğunu varsaydığım yere kadar daraltabildim, ancak sayfa daha önce çalışıyor olup durduğu için; ve ayrıca farklı bir sayfa şablonu kullandığımda bile düzgün çalışmadığı için (daha önce bu durumun o sayfa şablonundaki özel wp_query'imle ilgili olduğunu varsaymıştım).

    Böylece Wordpress'in yeniden yazma sistemini araştırmaya başladım ve Wordpress'in tüm özel sayfa takma adlarının ve yeniden yazma kurallarının bir önbelleğini tuttuğunu öğrendim. (bu konuda daha fazlası için: http://codex.wordpress.org/Rewrite_API/flush_rules ve burada: http://codex.wordpress.org/Function_Rewrite)

    Ayrıca önbelleği temizlemek için bu yöntemin kullanıldığını da buldum: $wp_rewrite->flush_rules();

    Bu yüzden sadece functions.php dosyamın ikinci satırına eklemeyi denedim ve bir sayfa yenilemesinden sonra sayfa içeriği tekrar göründü.

    ÖNEMLİ: Kodu bir kez kullandıktan sonra kaldırdığınızdan emin olun, çünkü bu kodu dosyanızda bırakmanın bazı maliyetli performans sorunları vardır. Sorunu çözmek için yalnızca bir kez kullanmanız yeterli olacaktır.

    • Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this :)

      Yönetici

      • Evet, ama bu benim durumumda işe yaramadı. Aslında, normalde Permalink ayarları sayfasını kaydetmenize bile gerek kalmaz, sadece ziyaret etmeniz yeterlidir. Ancak benim durumumda ne ziyaret etmek, ne kaydetmek, ne de başka bir ayara geçip geri dönmek işe yaradı.

        Ama aslında çok daha garip bir şey keşfettim ve temizleme sadece geçici bir bandajdı.

        "team" başlığına/URL'sine sahip bir sayfa ile "team" yeniden yazma URL'sine sahip özel bir gönderi türü arasında bir çakışma yaşadığım ortaya çıktı. Özel gönderi türü kazanıyordu, ancak kuralları temizlediğimde kazanmasını engelledi.

        Ancak beyaz ekran almamın asıl nedeni, özel gönderi türü slug'ı baskın geldiğinde, sayfayı arşiv.php dosyasıyla oluşturmaya varsayılan olarak yönlendirmesiydi; bu dosyayı oluşturmuştum (temam sıfırdan olduğu için), ancak henüz içine herhangi bir işaretleme koymamıştım. Dosya tamamen boştu, bu yüzden beyaz ekranım vardı.

        Womp womp womp wanhhhhh.

    • !!HER ŞEYİ DENEDİYSENİZ BU İŞE YARAR!!!

      Başka hiçbir şey BOŞ SAYFA'da bir değişiklik bile yapamadı.
      Bu kodu koydum ve bir hata aldım, sonrasında onu kaldırdım ve web sitesi tekrar yayına girdi!

      Dizüstü bilgisayarımı kırmak üzereydim hahaha

  38. Tema veya eklenti testi yaparken her zaman "Temalar" için bir sekme açık bırakın. WSOD durumunda, varsayılan yirmi on bir temasını hala etkinleştirebilirsiniz.

      • Olabilir mi? Belki Yönetici Kilidi seviyesine ulaşmadım, bu yüzden phpmyadmin sayfasının sekmesini açık bırakmalıyız sanırım +_+

  39. Lanet olsun! Makaledeki functions.php dosyası hakkındaki bölümü yeni gördüm – ay! Neyse, bu bana hızlı okumamamı öğretecek!

  40. Başka bir ‘dikkat edilmesi gereken’ nokta da, functions.php dosyanızdaki kapanış ?> etiketinin altındaki boşluktur. Bunu bir süre önce yaşadım ve altındaki boşluğu silmek sorunu çözdü. Bu aynı zamanda yayınlama düğmesine bastıktan sonra beyaz bir ekrana da neden olabilir.

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.