WordPress Beyaz Ölüm Ekranını İyileştirmek İçin Kanıtlanmış Yöntemler (WSOD)

WordPress sitenizi keşfetmekten daha kötü bir şey yoktur ve aniden Beyaz Ölüm Ekranı (WSOD) ile buluşur. Bu hata, web sitenize yöneticiler ve ziyaretçiler tarafından erişilemez hale getirir.
WSOD, olası nedenleri veya çözümleri gösteren bilgi eksikliği nedeniyle de çok sinirli olabilir. Bununla birlikte, bu aynı zamanda en yaygın WordPress hatalarından biridir. Bu yüzden endişelenirken, birçok durumda çözülebilir. Bu yazıda, wsodpress’in ne olduğunu ve genel nedenlerin neler olduğunu açıklayacağız. En önemlisi, sitenizi tekrar aktif hale getirmek ve mümkün olduğunca hızlı çalıştırmak için dokuz potansiyel çözümle size rehberlik edeceğiz.
Başlayalım!
Video sürümünü izlemeyi mi tercih ediyorsunuz? Beyaz Death WordPress ekranı nedir? Adından da anlaşılacağı gibi, Ölüm WordPress’in (“WSOD” olarak da bilinir) beyaz ekranı, erişmeye çalıştığınız web sayfası yerine, boş bir beyaz ekranla karşı karşıya kaldığınızda gerçekleşir. Kullandığınız tarayıcıya bağlı olarak, farklı bir hata mesajı alabilirsiniz. Aşağıda, google Chrome’da 500 HTTP 500 hata uyarısı içeren bir örnek “Bu sayfa çalışmıyor ve istekleri işleyemiyor”::

Google Chrome’da WordPress Ölüm Ekranı Şimdi Mozilla Firefox’taki Ölümün Beyaz Ekranına bakalım:

Mozilla Firefox’ta WSOD WordPress gördüğünüz gibi, sadece düz beyaz bir ekran. Yararlı hatalar veya uyarı mesajları içermez. Beyaz Death WordPress neredeyse her zaman PHP kodu hataları veya bellek tükenmesinden kaynaklanır. Başka bir olası neden yanlış tema veya eklentidir. Ön uç web sitesi etkin değilse, ikincisinin bir sorun olması muhtemeldir, ancak WordPress yönetici alanınız etkindir. Sitenizdeki gösterge tablosunun çalışıp çalışmadığını hızlı bir şekilde kontrol etmek için Domainanda.com/wp-admin’e gidin. Peki WSOD’u nasıl düzeltiyorsunuz? Sorduğunuza sevindim! WordPress’in Ölüm Beyaz Ekranı hayal kırıklığına uğramış, kafa karıştırıcı, ama sonunda geliştirilebilir! İşte Ölüm WordPress’in (9 yöntem) beyaz ekranını nasıl düzelteceğinizi tweet’e tıklamayı denemeniz için 9 kolay çözüm, Ölüm WordPress’in beyaz ekranını deneyimlediğinizde, önceliğiniz mümkün olduğunca çabuk düzeltmektir. Bunu hatırlayarak, bunların üstesinden gelmek için kullanabileceğiniz dokuz çözüme bakalım.
1. WordPress eklentinizi devre dışı bırakın WSOD WordPress’i iyileştirmenin en kolay ve en yaygın yollarından biri tüm eklentilerinizi devre dışı bırakmaktır. Genellikle, bir site zayıf bir eklenti güncellemesi nedeniyle ölür.
Yönetici alanınıza yine de erişebiliyorsanız, bunu yapmanın hızlı yolu, eklenti panosundan gitmek, tüm eklentileri seçmektir, ardından Mass Action Dissisresion menüsünden Devre Dışı Bırak’ı tıklayın:
Tüm WordPress eklentilerinin devre dışı bırakılması tüm eklentilerinizi devre dışı bırakacaktır. Sorunu çözüyorsa, suçluyu bulmalısınız. Bunu yapmak için, eklentiyi tek tek etkinleştirmeye başlayarak, her aktivasyondan sonra siteyi yeniden yükleyebilirsiniz. Ön uca düştüğünde, uygunsuz davranan bir eklenti buldunuz. Daha sonra WordPress eklentisi dizininde yardım almak veya destek biletleri almak için eklenti geliştiricisiyle iletişime geçebilirsiniz. WordPress yöneticisine giriş yapamıyorsanız, Site Dosya Dizini’nize erişmek için Dosya Aktarım Protokolü (FTP) istemcisini kullanabilirsiniz. Kök dizininizdeki WP-Content klasörünün altında, Eklentiler klasörünü bulun. Adını “Plugins_old” satırı boyunca bir şeye değiştirin:

Eklenti klasörünüzün adını değiştirin, ardından sitenizi tekrar ön uçta kontrol edin. Bu işe yararsa, her eklentiyi tek tek test etmeniz gerekir. Eklenti klasör adınızı “eklentiler” olarak değiştirin, ardından yanlış olanı bulana kadar içindeki her eklenti klasörünün adını değiştirin. 2. Varsayılan WordPress temasına dönersek, sorun eklentide değilse, WordPress temanız beyaz ölüm ekranının nedeni olabilir. Sorun olup olmadığını görmek için, varsayılan temaya geçerek temanızı değiştirebilirsiniz.
Yönetici alanınıza erişebiliyorsanız, görünüm> temaları gösterge panelinizdeki. Yirmi yirmi gibi varsayılan WordPress temasını arayın ve etkinleştirin:

Yirmi yirmi WordPress teması. Ardından, sitenizi tekrar test edin. Başarılı olursa, sorunun temanızda olduğunu bileceksiniz. Gösterge tablosuna erişemiyorsanız, işlem eklenti ile aynıdır. Site dosyanıza erişmek için FTP’yi kullanın ve WP-Concent/Themes klasör adınızı başka bir şeye değiştirin: WordPress Tema Klasör adınızı değiştirin, daha sonra en son varsayılan temaya geri döner, bu da büyük olasılıkla yirmi olan. Başka bir temanız yoksa, WordPress Tema Dizini’nden indirebilirsiniz, ardından tema klasörünüze yükleyebilirsiniz.
Bundan sonra, sitenizi tekrar kontrol edin. Başarılı olursa, belki de temanız bir çatışma veya kötü bir güncelleme yaşıyor. Öyleyse, yardım almak veya temaları değiştirmeyi düşünmek için geliştiriciyle iletişime geçmeniz gerekebilir. 3. Tarayıcı önbelleğini ve WordPress eklentisini temizleyin WordPress site arka ucunuza erişiminiz varsa, ancak yine de ön uçta WSOD’u görün, bunun önbelleğinizle ilgili sorunlardan kaynaklanıyor olabilir. Bunu düzeltmek için Web tarayıcı önbelleğinizi ve WordPress önbellek eklentinizi (yüklediğinizi varsayarak) temizlemeyi deneyin. WordPress sitenizde WP Rocket veya WP Super Cache gibi bir önbellek eklentisi varsa, çoğu eklenti ayarları sayfasından önbellek silmenin hızlı bir yolunu sunar.

WP Super Cache kullanarak, örneğin WordPress Gösterge Tablonuzda Ayarlar> WP Süper Önbellek> Sil önbelleğine gideceksiniz:

WP Super Cache Eklentisi Ayarları Sayfası Önbelleğinizi Mykinsta’dan Nasıl Silinirseniz, bir Kinsta kullanıcısıysanız, Mykinsta’yı kullanarak önbelleğe boşaltmanın kolay bir yolu da vardır. Bunu yapmak için hesabınızı girin. Araçları tıklayın, ardından önbellek sitesi altında önbellek temizleyin: Seçenek Mykinsta’daki önbellekleri kaldırdıktan sonra önbelleğini boşaltın, değişikliklerinizi kaydedin. Ardından sorunu çözüp çözmediğini görmek için sitenizi tekrar ziyaret edin. Değilse, başka bir çözüme geçme zamanı.
4. Hata Ayıklama Modunu Etkinleştir, WordPress’in Beyaz Ekranına bakıyorsanız, yönetici alanı çalışmıyor veya bir sorun bulduğunuzu düşünüyorsanız, ancak daha derine inmek istediğiniz, hata ayıklama modunu etkinleştirebilirsiniz. Bu, web sitenizde meydana gelen hataları gösterecektir.
Bültenlere Kaydolun

Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!

Şimdi abone olun
Hata ayıklamayı etkinleştirmek için WordPress kurulumunuzdan wp-config.php dosyasını açmanız gerekir. İçinde aşağıdaki satırları bulmalısınız:
Tanımlama (‘wp_debug’, false); “Yanlış” ı “doğru” olarak değiştirin, ardından sitenizi yeniden yükleyin. Bu satır orada değilse, dosyanın üstüne ekleyebilirsiniz. Beyaz ekran yerine beyaz bir ekran ve bazı hata mesajları alacaksınız. Bu büyük bir artış değil, ama bu sadece başlangıç. WSOD hata mesajı, hangi dosyaların geldiğini belirtmelidir: Redeclare Get_posts () (daha önce/var/www/html/www/html HTML/HTML/HTML/HTML/HTML/HTML/HTML/HTML/HTML/HTML/HTML/WordPress Bu örneğin sonu, sorunun Test-Plugin adlı bir eklentiden 38 satırında olduğunu ifade ediyor. Bu nedenle, eklentiyi devre dışı bırakmak sorunu çözecektir. Hata ayıklama modunu etkinleştirdikten sonra hiç hata görmüyorsanız, web ana bilgisayarınızla iletişime geçmeniz gerekebilir. Belki hata ayıklama sunucunuzda doğru yapılandırılmamıştır. Kinsta müşterilerinin varsayılan hata ayıklama araçlarını kullanma seçeneği vardır. Mykinsta kontrol panelinden, web sitenizin adını ve ardından bir araç tıklayın. WordPress hata ayıklama altında, Etkinleştir’i seçin:
Mykinsta’da Hata Ayıklama WordPress modunu nasıl etkinleştirir, daha sonra Mykinsta kontrol panelinizdeki günlük altındaki hata günlüğünüze erişebilir ve sorun hakkında daha fazla bilgi edinmek için keşfedebilirsiniz. Hata ayıklama modunu etkinleştirmenin bazı web sitesi bilgilerinizin onaylanmayan kullanıcılara açıklayabileceğini unutmayın. Bu nedenle, kullanmayı bitirdikten sonra her zaman modu kapattığınızdan emin olun. Bilgi Mykinsta’yı denemek ister misiniz? Demo hesabınızı ücretsiz oluşturun ve onunla oynamaya başlayın. 5. Bellek sınırınızı artırın, yukarıdaki çözümlerden bazılarını denedikten sonra korkulan boş WSOD sayfasını görüyorsanız veya biten bellek veya bellek sınırından şikayet eden bir hata alırsanız, uygulamaya daha fazla bellek ayarlamanız gerekir. Bu, birçok WordPress kurulumunda wp-config.php dosyası aracılığıyla yapılabilir. Dosyayı açın ve aşağıdaki kodu ekleyin: DEFINE (‘WP_MEMORY_LIMIT’, ’64M’); Bu başarısız görünüyorsa, birkaç seçeneğiniz var. Sıradan bir ortamda, bellek sınırlarını artırmak için .htaccess dosyasını kullanabilirsiniz. Sadece aşağıdaki satırı ekleyin: PHP_VALUE MEMORY_LIMIT 64M .htaccess dosyasına erişemiyorsanız, bellek sınırları eklemek için bir php.ini dosyası kullanabilirsiniz. Kesinti ve WordPress sorunları ile anlaşmazlık? Kinsta, performans ve güvenlik dikkate alınarak tasarlanmış bir barındırma çözümüdür! Planımıza bakın

Bunu yapmak için FTP üzerinden sunucunuza bağlanın. Sitenizin kök dizininde php.ini dosyalarını arayın. Bulduktan sonra, dosyanın herhangi bir yerine aşağıdaki satırları ekleyin: Memory_Limit = 64m Hala belleğiniz tükeniyorsanız ve daha fazlasını belirlemeniz gerekiyorsa, uygulamanızda sorunlar olabilir. Belki temanız veya eklentilerinizden biri çok fazla kaynak kullanır. Bu noktada, görmek için bir geliştirici kiralamak isteyebilirsiniz. Siteniz için SQL ve diğer kaynak istatistiklerini günlük olarak göstererek ana bilgisayarınız bile yardımcı olabilir. Kinsta müşterilerinin bellek sınırlarına eklemeleri gerekmez, çünkü tüm paketlerimiz varsayılan bellek sınırını 256 MB olarak belirler. 6. WSOD’nin diğer potansiyel nedenleri için izin konusunu kontrol edin. Bu sorunun kendisini düzeltmek mümkündür. Bununla birlikte, ne yaptığınızı gerçekten bilmediğiniz sürece, bunu yapmamayı öneririz çünkü yanlışlıkla saldırgan tarafından sömürülebilecek kırılganlık yapabilirsiniz. WordPress izni durumunda, takip edilmesi gereken üç basit kural vardır: dosyalar 664 veya 644 olarak ayarlanmalıdır.
Klasör 775 veya 755’e kadar düzenlenmelidir.
WP-Config.php dosyaları 660, 600 veya 644 olarak ayarlanmalıdır.

Sunucunuza SSH erişiminiz varsa, kuralları aşağıdaki komutlara göre uygulayabilirsiniz, kök WordPress dizininden çalıştırabilirsiniz:
sudo bul. -Type f -exec chmod 664 {} + sudo bul. -Type d -exec chmod 775 {} + sudo chmod 660 wp -config.php bunu nasıl yapacağınızdan veya biraz korkutacağınızdan emin değilseniz, lütfen ve web barındırma yardımınızı isteyin. 7. Başarısız olan otomatik güncellemeler sorununu kontrol edin, WordPress’in sunucu süresi tükenmesi gibi güncellemelerle ilgili sorunları vardır. Çoğu zaman, bu problem otomatik olarak kendisini çözer. Bununla birlikte, bazı nadir durumlarda, bu WordPress’in beyaz ekranına neden olabilir. Yapmanız gereken ilk şey rootPress dizininize gitmek ve orada bir .Ayenenance dosyası olup olmadığını görmektir (dosya adı da kısaltılabilir). Yapmak istediğiniz şey dosyayı silmeye ve sitenizi tekrar yüklemeye çalışmaktır. Güncelleme başarılı olursa, ancak WordPress bu dosyayı otomatik olarak silmezse, her şey normale dönecektir. Güncelleme bitmezse, güncelleme otomatik olarak yeniden başlatılabilir, bu durumda her şey aynı şekilde normale dönecektir. Her şey başarısız olursa, sorunu bir kez ve herkes için çözecek olan WordPress için önerilen manuel güncelleme prosedürünü izleyin. 8. Sözdizimi hatalarının üstesinden gelin veya WSODPress WSOD için diğer ortak rezervleri geri yükleyin WordPress sitenizdeki kodları düzenlediğinizde ve yanlışlıkla yanlış bir şey yazdığınızda veya yanlış sözdizimini kullanır. Yanlış yerdeki bir karakter sitenizi silebilir, bu nedenle doğrudan üretim sitenizdeki kodu düzenleyemezsiniz. Endişelenmeye gerek yok. Sitenize her zaman FTP aracılığıyla bağlanabilir ve manuel olarak yaptığınız değişiklikleri geri yükleyebilirsiniz.
Hangi değişikliklerin sorunlara neden olduğunu bilmiyorsanız, WordPress rezervlerinin yararlı olduğu yer burasıdır.Burada, Kinsta’da sitenizi bir tıklamayla önceki zaman noktasına kurtarabilirsiniz.Bunu yapmak için Mykinsta kontrol panelinizi girin ve yedeklemeye gidin:

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir