Ö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.

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.

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

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:
- Sorunun Diğer Sitelerinizde Oluşup Oluşmadığını Kontrol Edin
- WordPress Kurtarma Modu ile Beyaz Ekran Hatasını Düzeltin
- Bellek Sınırını Artırın
- Tüm Eklentileri Devre Dışı Bırakarak Beyaz Ekran Hatasını Düzeltin
- Varsayılan Temayı Etkinleştir
- WordPress'te Hataları Yakalamak İçin Hata Ayıklama Modunu Etkinleştirin
- WordPress Önbelleğini Temizle
- Daha Uzun Makaleler İçin Beyaz Ekran Hatasını Düzeltin
Video Eğitim
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.

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.

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.

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.

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.

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.

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.

Ş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.

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.


Dagoberto
3.9.2'yi 3.9.1'e düşürmem gerekiyor.
Sylvester Lapisang
Yazı için teşekkürler, tüm eklentileri devre dışı bıraktım ve işe yaradı, sorun Zopim Chat idi
Robbie Davidson
WP Super Cache Eklentisini silmek sorunu benim için çözdü.
wohfab
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!
Aleksandar
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.
Chris
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.
Hans Haupt
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.
Bryan Myers
İş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.
Kaveh
Thank you so much
Your instruction helped me fix my problem
tnx again
bashar
Çok teşekkürler.. Sorun çözüldü.
wpbeginner.com'u gerçekten seviyorum
Tommy
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
vincent
Merhaba, daha basit bir yol, tüm eklentileri PhpMyAdmin aracılığıyla manuel olarak devre dışı bırakmaktır http://perishablepress.com/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/
Mike
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
WPBeginner Desteği
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
Jay Lawrence
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.
Ope
Ü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
Michelle
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
Aamna
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
WPBeginner Desteği
Ö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
Aamna
Eklentileri devre dışı bırakmayı denedim ama işe yaramadı.
Neyse, sitenin yedeğini nasıl alabilirim?
WPBeginner Desteği
Yönetici alanına erişiminiz yoksa, öncelikle manuel olarak bir WordPress veritabanı yedeği almanız gerekir. Bundan sonra, bir FTP istemcisi kullanarak web sitesindeki tüm dosyaları indirmeniz gerekecektir.
AJ
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.
jd
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
Lea
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
Dum
"Eklentiler" klasöründeki wp super cache eklenti dizininin adını değiştirmek sorunu çözdü
abdul aziz
Kardeşim!!!!!!!! Gerçekten Teşekkürler, tema sorunuymuş, aynı tema ile bu sorunu nasıl düzeltebilirim, bana önerebilir misin???
Abdul Azzi
tüm adımları izledim... ama hala aynı hatayı alıyorum..
Lütfen ne yapmam gerektiğini önerir misiniz???
Boby
Merhaba, WordPress sayfamı sadece ben (yönetici) ziyaret edebiliyorum, çıkış yaptığımda ana sayfa beyaz ekran oluyor. Lütfen yardım edin
WPBeginner Desteği
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
Darlo
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.
Lark
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!
Claudia
Harika yardım. 1000 Teşekkür
Sorunum çözüldü.
Ian
Teşekkür ederim. Her şeyi kaybettiğimi sanmıştım.
Cesar Pietri
Teşekkürler,
Büyük bir yardım oldu
Benim durumumda eklentiler klasörünü yeniden adlandırmak sorunu çözdü.
Lois Wakeman
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!
soeb
Teşekkürler, çok yardımcı oldu..!
Benim durumumda functions.php dosyasıydı.
Rhodon
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
Junior
Ç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!!!
Thomas
functions.php'deki boş satırlardı
Çok teşekkürler!
Sonunda yorumlarda okudum.
JohnLionFlow
Bende de aynı! Tema functions.php dosyamdaki boş satırları kaldırdım ve işe yaradı.
earthora
Ö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?
Christal
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??
Niné
MİLYON TEŞEKKÜRLER!!!!
Eric Gitonga
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.
Ilke
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
WPBeginner Desteği
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
Ilke
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
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?
Puja singh
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.
suneel
Hayat kurtaran eğitim!
Çok teşekkür ederim
Justin
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ı.
Michael Lambertz
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
Jacob Worsøe
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?
Yayın Kadrosu
Evet. Siteniz çalıştırılan bir işlem nedeniyle belleği tükeniyor gibi görünüyor. Yani işlem aynı.
Yönetici
Hossein
çok çok teşekkür ederim, sorunum çözüldü, functions.php dosyamdaki boş satırlardan kaynaklanıyordu
LC
WP'nin Yönetici bölümüne bile giremiyorum. Boş sayfa alıyorum. Ne yapmalıyım?
Yayın Kadrosu
Makaleyi okuyun.
Yönetici
maria
yöneticiye nasıl girileceği söylenmiyor eğer boş ekran alıyorsanız.
WPBeginner Desteği
WordPress yönetici alanından erişimin engellendiği durumlarda ne yapmanız gerektiğine dair bir rehberimiz var.
Rosie
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.
Tom B.
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.
Tom B.
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?!
Tom B.
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!?!
Glenn "TheeMahn" Cady
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
Jacobus
Ş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?
Yayın Kadrosu
Kesinlikle bir eklenti sorunu gibi görünüyor.
Yönetici
Manish Anand
Evet, Hata Ayıklama seçeneğini açmak yardımcı oldu. query.php dosyasının yüklenmesi tamamlanmamıştı.
Teşekkürler
Joel Andrew Glovier
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.
Yayın Kadrosu
Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this
Yönetici
Joel Andrew Glovier
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.
Yayın Kadrosu
Evet, bu işe yarardı. Bunu, kullanıcılarımızdan birinin temalarına bakarak zor yoldan öğrendik.
Christian
!!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
Jonath Lee
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.
Yayın Kadrosu
Yöneticiniz de kilitliyse bu işe yaramaz. Bir sonraki ekran da sadece beyaz ölüm ekranı döndürecektir.
Yönetici
Jonath Lee
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 +_+
Johnny
Lanet olsun! Makaledeki functions.php dosyası hakkındaki bölümü yeni gördüm – ay! Neyse, bu bana hızlı okumamamı öğretecek!
Johnny
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.