WordPress’te Beyaz Ekran Ölümü – Bu sorunu iade etmenin kolay yolları

Şu anda sitenizdeki WordPress Beyaz Ekran ölüm hatasını düzeltmeye mi çalışıyorsunuz? Bu kılavuz, bu hatanın üstesinden gelmek ve sitenize erişimi yeniden kazanmak için ihtiyacınız olan tüm adımları atar. Beyaz Ölüm Ekranı (WSOD) en yaygın WordPress hatalarından biridir ve çeşitli şekillerde görünür. Bu, ön ucunuzda boş bir beyaz ekran, boş WordPress yönetici paneli veya bir tür hata mesajı olan beyaz bir ekran olabilir. Şu anda bu hatayı WordPress’te görüyorsanız, paniğe gerek yok. Kafa karıştırıcı olsa da, iyi haber, bu hatanın en yaygın nedeni bilinir ve genellikle kolayca düzeltilir.
Sakin bir kafa ile, WordPress beyaz ekran hatalarının kaynağını bulmak ve sitenizi çevrimiçi hale getirmek için açık bir şekilde açıklanan adımlarımızı izleyebilirsiniz. Bu kılavuzda, WordPress sitesinde WSOD için kanıtlanmış iyileştirmeler getiriyoruz. İçindekiler:
WordPress’te WSOD?
İlk olarak, son zamanlarda değişiklikler yaptınız mı?
WordPress’te Ölümün Beyaz Ekranını Nasıl Düzeltme:
Tarayıcı ve önbellek WordPress’i sil
Eklentileri Devre Dışı Bırak
Varsayılan temaya geri dön
Bellek sınırlarını artırın
PHP sürümünü güncelleyin
Kod hatasını düzeltin
Hata Ayıklama Etkinleştir
Siteyi yedeklemeden geri yükleyin
WordPress’i manuel olarak güncelleyin (temel dosyaları değiştirin)
Web ana bilgisayarıyla iletişime geçin
Paketlemek
WordPress’te Ölüm Beyaz Ekranı Çoğu durumda, WordPress beyaz ekran hataları kodunuzla ilgili bir tür sorun gösterir (eklentiler, temalar veya hatta temel dosyalarınızda). Bu, PHP sürümü gibi güncel olmayan veya PHP belleği eksikliğinden de kaynaklanabilir.
Benzer hatalar var ve beyaz ekranla ilgili, aşağıdakiler dahil olmak üzere 500 dahili sunucu hatası
503 hizmet bir süredir mevcut değil,
Sözdizimi veya ayrıştırma hataları ve
Bir veritabanı bağlantısı oluştururken hata
Bundan birini yaşıyorsanız, lütfen yukarıdaki bağlantılı kılavuzu kullanın, çünkü doğrudan hataların nasıl düzeltileceği hakkında daha fazla bilgi sağlarlar. Ancak, gerçekten beyaz bir ekranınız veya diğer birkaç hata mesajına sahip beyaz bir ekranınız varsa, okumaya devam edin. WordPress ölümünün beyaz ekranını nasıl düzelteceğinizi ve gelecekte nasıl önleneceğinizi göstereceğiz.
İlk olarak, en son değişiklikleri yapıyor musunuz? Sitenizde bir değişiklik yaptıktan sonra bu hata oluşursa, sorunları çözmeye başlamak için oldukça iyi bir fikriniz olmalıdır. Böylece geri çekilmek ve en son değişikliklerinizi öğrenmeye çalışmak istiyorsunuz. Eklentiyi kuruyor veya güncelliyor musunuz? Temanızı değiştiriyor veya güncelliyor musunuz? Dosyadaki kodu düzenliyor musunuz? Buna cevabınız nereden başlamanız gerektiğini söyleyecektir. Ayrıca, aşağıdaki adımları nasıl takip ettiğinizi yönlendirmelidir. Örneğin, adımlar eklentiyi devre dışı bırakma hakkında konuşursa ve bu hata oluşmadan önce eklentiyi yükler veya güncellerseniz, eklenti ile başlamanız gerekir.
Öte yandan, WordPress beyaz ekran hatalarını bulmak için ‘uyandırmış’ olabilirsiniz. Aşağıdaki adımlar, bunları tanımlamanıza ve üstesinden gelmenize yardımcı olacaktır. WordPress’teki beyaz ekran ölümünün nasıl düzeltilmesi Daha önce belirtildiği gibi, beyaz ekran hatalarına genellikle kodunuzla ilgili sorunlardan kaynaklanır. Yanlış kod, WordPress temanızda, eklentinizde veya çekirdek dosyanızda olabilir. Bununla birlikte, bazı durumlarda bu, önbelleğinizde bir sorun gibi daha az ciddi bir şey olabilir. Bu nedenle, daha basit iyileştirmelerle başlayacağız ve mevcut ödevde daha fazla çözüm keşfedeceğiz. Girelim: 1. Tarayıcı ve önbellek WordPress’i temizleyin, sadece önbellek sorunları değil, sitenizle ilgili gerçek sorunlar olduğundan emin olarak başlamak istiyoruz. Tarayıcınızdaki sorunlar veya önbellek WordPress nedeniyle beyaz ekran hatalarını görmek nadir değildir. İlk olarak, önbellek tarayıcınız. Chrome kullanıyorsanız, menüyü açmak için sağ üstteki üç noktayı tıklayarak önbellek tarayıcınızı silebilirsiniz. Ve sonra daha fazla araç> tarama verilerini temizleyin. “Zaman Süresi” nde, sorun başlamadan önceki süreyi seçin, ardından verileri Sil’i tıklayın. Firefox kullanıyorsanız, Mozilla’dan bu kılavuzu boşaltma önbelleğini okuyun.
Diğer tarayıcılar için basit bir Google araması size adımlarda yardımcı olacaktır. Önbelleğinizi temizledikten sonra, tamamlayıp tamamlamadığını görmek için sayfayı yeniden yükleyin. Değilse, önbellekle ilgili olarak kontrol edilmesi gereken bir sorun var. Önbellek eklentisini yüklerseniz, sorununuzun nedeni olabilir. Yönetici kontrol panelinize erişebilir misiniz? Öyleyse, önbellek yazılımınızı açın ve önbelleği temizleyin. Değilse, WordPress yönetici panelinin de boş görüldüğünü de görürseniz, aşağıdaki adımlara devam edin. 2. Beyaz Ekran – Eklentiyi devre dışı bırakma Ah evet, WordPress – eklentilerinin çoğunun ana şüphelisi! Oldukça sık, WSOD eklentilerinizden birinde kod hatalarından oluşturulur. Neyse ki, eklentiler sorununu çözmek oldukça kolaydır. Tek yapmamız gereken tüm eklentileri devre dışı bırakmak. Sorun eklenti ile ilgiliyse, bu onu çözecektir. Yönetici kontrol panelinize erişiminiz varsa, eklentileri açın> eklentileri yükleme. Burada, tüm eklentileri seçmek için ilk kutuyu kontrol edin, Eylem menüsünden “Deactivate” i seçin ve Uygula’yı tıklayın.
Şimdi çalışıp çalışmadığını görmek için sitenizi yeniden yükleyin. Herşey iyi? Bu, eklentilerinizden birinin suçlu olduğu anlamına gelir. Bir sonraki adım, sorunlara neden olan bir eklenti bulmaktır. Bunu yapmak için, bir hata görene kadar her eklentiyi etkinleştirin (her etkinleştirmeden sonra sayfaları yeniden yükleyin). Etkinleştirilen eklenti tam olarak hata oluşmadan önce sorunun ana nedenidir.
Gösterge panelinize erişiminiz yoksa WP yöneticisine erişemediğinizde, eklentiyi manuel olarak devre dışı bırakmalısınız. Bunu yapmak için Site Dosyanıza FileZilla gibi FTP istemcilerini kullanarak erişin. FTP’nin nasıl kullanılacağını bilmiyor musunuz? Bu videoya bakın: FTP nasıl kullanılır. Site dosyanız Dosya Yöneticisi’ne yüklenirken, FileZilla’nın sağ panelinde, yüklediğiniz ve açtığınız WordPress dosyasını içeren bir klasör bulun. Bu klasörde ‘WP-Content’ klasörünü arayın ve açın. Şimdi ‘eklenti’ klasörünüzü bulmak için kaydırın, üzerine sağlayın ve “Adını Değiştir” i seçin. WordPress’in artık herhangi bir eklenti okumaması için eklenti klasörünün adını (eklentiler_disabled gibi bir şeye) değiştirin. Şimdi iyi çalışıp çalışmadığını görmek için sitenizi yenileyin. Eğer öyleyse, sorunlara neden olan bir eklenti de bulmanız gerekir. Bunu yapmak için eklenti klasörünün adını “Eklentiler” olarak değiştirin. Ve sonra WordPress yönetici kontrol panelinizden, hata oluşana kadar eklentiyi tek tek etkinleştirmeye başlayın (sitenizi her seferinde yeniden yüklemeye). Hata oluşmadan hemen önce etkinleştirdiğiniz eklenti nedendir. Daha sonra eklentiyi başkalarıyla değiştirebilir veya yardım almak için eklenti sağlayıcısıyla iletişime geçebilirsiniz.
3. Varsayılan temaya dönün, eklentiyi devre dışı bırakmak WordPress beyaz ekran hatasını düzeltmezse, bulmak için bir sonraki yer aktif temanızdır. Temasınızla ilgili en son değişiklikler veya güncellemeler olabilir. Temanızın sorumlu olup olmadığını kontrol etmek için aktif temanızı devre dışı bırakın ve yirmi on dokuz veya yirmi yirmi gibi varsayılan WordPress temasına geri döndürün. Yönetici kontrol panelinize erişiminiz varsa, görünüm> temaları açın ve varsayılan temayı etkinleştirin. Şimdi çalışıp çalışmadığını görmek için sitenize uyun. Evet ise, temanız bir hata kaynağıdır. Temayı FTP aracılığıyla devre dışı bırakma WordPress kontrol paneline erişiminiz yoksa, temayı manuel olarak devre dışı bırakmanız gerekir (tıpkı eklenti ile yaptığımız gibi). Bir kez daha, FTP kullanarak sitenize erişin ve WP-Content klasörünüzü açın. Bu klasörde, ‘tema’ klasörünüzü arayın ve açın. Şimdi etkin temanıza göre adlandırılmış bir klasör arayın. Bulunduğunda, ona sağ tıklayın, yeniden adlandırmayı tıklayın ve WordPress artık okumaması için bu klasörün adını değiştirin. Temanız sorunun nedeni ise, artık WP Yönetici Gösterge Tablonuza erişebilmelisiniz. Ancak, ön ucunuz tema dizininin mevcut olmadığını gösterecektir. Bunu düzeltmek için sadece açık görünüm> temalar. Yüklü bir varsayılan temanız varsa, burada hiçbir şey yapmanıza gerek yoktur. Bu bölüme gitmek WordPress’in varsayılan temayı etkinleştirmesine neden olur.

Varsayılan bir temanız yoksa, yirmi yirmi tema gibi yüklemeniz ve etkinleştirmeniz gerekir. Bittiğinde ön sitenize erişin. Şimdi sorunsuz içermelidir. Tabii ki, bir sonraki adım temanızın neden hatalara neden olduğunu bulmaktır. Yardım almak için tema sağlayıcısıyla iletişime geçebilirsiniz veya tema çok ayarlanmamışsa, yeni bir kopya yükleyin. 4. Beyaz ekranın üstesinden gelmek için bellek sınırını artırın Bu adımlar henüz Beyaz Ölüm ekranınızı WordPress hatası hatası düzeltmediyse, bellek sorunları yaşayabilirsiniz. WP komut dosyası çalıştırılmasını gerektirir. Ancak, sunucunun komut dosyasının çalıştırılması gereken bir bellek sınırı vardır. Temalardan, eklentilerden veya çekirdek dosyalardan biri daha yüksek bir bellek gerektiren bir komut dosyası varsa, beyaz bir ekran hatası göreceksiniz. Bunun bellek sınırlarını artırarak sorununuz olup olmadığını (ve çözmeyi) test edebilirsiniz. Bunu yapmak için sitenize FTP kullanarak erişin. Girdikten sonra, WP dosyanızı içeren klasörü açın ve WP-Config klasörünüzü bulun. Bulunduğunda, ona sağ tıklayın ve ‘Görüntüle/Düzenle’yi seçin. Dosya metin düzenleyicinizde açıldığında,’ düzenlemeyi durdur, bloglamayı tebrikler ‘yazan satıra gidin ve aşağıdaki kodu satırın hemen üstünde yapıştırın (tanımlayın (tanımlayın ( ‘wp_memory_limit’, ‘128m’);
Şimdi bu dosyayı kaydedin ve kapatın. Yüklemeniz istenecek, evet’i tıklayın.

Ardından, sitenizi yeniden yükleyin. Sorun bellekse, şimdi iyi çalışmalıdır. Bellek sınırlarını artırmak .htaccess Sorun çözülmezse, yine de bir bellek sorunu olabilir. .Htaccess dosyasından bellek eklemeniz gerekir (Apache sunucusunu kullandığınız varsayılarak). Bu, yukarıdaki WP-Config’i bulduğunuzda aynı klasörde bulunur, .htaccess dosyasını bulmak için kaydırın, üzerine sağ tıklayın ve görünüm/Düzenle’yi seçin. Dosya editörünüzde açıldığında, aşağıdaki kodu yapıştırın: php_nali belleğer_limit 128mSekarang, yeni dosya yüklemelerine izin verin (kaydedildiğinde .txt, olması gerekir. Htaccess). Bittiğinde sitenizi yenileyin. Sorun bellekse, bu konuda iyi olmalısınız. 5. PHP sürümünü bildiğiniz gibi güncelleyin, WordPress komut dosyaları PHP’de yazılmıştır, yani komut dosyası sunucunuzdaki PHP tercümanlarının çalışmasını gerektirir. Süresi dolmuş bir PHP sürümünüz varsa, bu yürütme sorunlarına ve beyaz ekran hatalarına neden olabilir. Bu PHP hata problemini çözmek için PHP sürümünüzü güncelleyin. Hostinginizin bunu sizin için yapmasını isteyebilirsiniz. Değilse, CPanel gibi bir kontrol paneli kullanıyorsanız, kendiniz yapabilirsiniz. İlk olarak, CPanel kullanarak sitenize erişin (barındırmanız, sahip değilseniz ihtiyacınız olan ayrıntıları sağlayabilir). Girerken ‘Yazılım’ bölümüne gidin ve PHP sürümünü seçin. Bunun cpanelinizde veya diğer kontrol panellerinizde biraz farklı olabileceğini, ancak bu adımları izleyebilmeniz gerektiğini unutmayın.
Bir sonraki sayfada, açılır programın PHP sürümünü tıklayın, daha yeni bir PHP sürümü seçin ve akım olarak ayarlayın. Bundan sonra sitenizi yeniden yükleyin. Her şey yolunda giderse, sorununuz PHP’dir. 6. Kod hatalarını iyileştirin Önceki beyaz ekranın üstesinden gelmek için, beyaz ekran hatasının genellikle kodunuzdaki hatalardan kaynaklandığını belirtiyoruz. Yukarıdaki iyileştirmemiz genellikle kod hatalarının (eklentiler, temalar vb.) Kaynağını tanımlamaya ve silmeye çalışır. Ancak, hatalarla belirli dosyaları bulmaya çalışabilir ve bu sorunu çözmek için bunları düzeltebiliriz. Üstesinden gelmenin 3 yolu vardır, açıklayalım: wp-config.php veya function.php dosyasının sonundaki boş satırı silin, bu beyaz ekran hatalarının ortak bir nedeni olur. Belki bu dosyalardan birinin (veya yeni düzenlediğiniz herhangi bir dosyanın) altında masum görünen boş satırlar vardır. Kontrol etmek için FTP kullanarak sunucunuza bağlanın ve WP-Config dosyanızı (ana WP klasörünüzde) arayın. Bulunduğunda, düzenlenecek bu dosyayı açın ve aşağı kaydırın. Altta boş bir satır varsa, silin. Ayrıca, bu dosyanın altında PHP kapak etiketi (?>) Olmamalıdır. Eğer görürseniz, sil.

Şimdi güncellenmiş dosyaları kaydedin ve yükleyin.İşiniz bittiğinde, sorununuzun çözülüp çözülmediğini görmek için sitenizdeki yenilenmeye basın.Değilse, bu adımları Fonksiyon.php dosyanızda tekrarlayın.Bu dosya tema klasörünüzde bulunur.Bir üst temanız ve çocuk temanız varsa, iki işleviniz olacaktır.Her ikisini de bulmanız ve her ikisinin de altta boş satır içermediğinden emin olmanız gerekir.PHP kapak etiketini silmeyeceğinizi unutmayın (?>

) Bu dosyadan, yalnızca alttaki boş satır. Tabii ki, WordPress Death White ekran sorununuzun düzeltildiğini onaylamak için sitenizi yenileyin. Sorun başlamadan önce dosyalarınızdan birini düzenlerseniz, düzenlediğiniz dosyanın yeni bir kopyasını onarın veya indirin, dosyadaki Düzenle Sonuçlarını silmeyi deneyebilirsiniz. Hangi değişiklik yaptığınızı hatırlayamıyorsanız, dosyanın yeni bir kopyasını indirin ve eski dosyayı değiştirmek için kullanın (önce eski dosyayı kaydettiğinizden emin olun). Örneğin, tema fonksiyonlarınız varsa, temanızın yeni bir kopyasını indirin ve çıkarın, dosyayı bulun ve yükleyin. Bittiğinde, sitenizin şimdi çalışıp çalışmadığını kontrol edin. Eğer öyleyse, yapmaya çalıştığınız değişikliklere yardımcı olmak için WordPress uzmanlarına danışmak isteyebilirsiniz. Beyaz ekranınızda bir ayrışma hata mesajı gördüğünüzde, beyaz ekranınız bir ayrışma hata mesajı içeriyorsa, sorununuz kolayca düzeltilmelidir. Bu tür hata, hatalara neden olan dosyalardaki dosyaları ve bölgeleri tanımlar. Ne yapacağınızı öğrenmek için lütfen bu makaleyi okuyun: WordPress sözdizimi hatasını nasıl düzeltilir. 7. Beyaz Ekran – Etkinleştirme Hata Ayıklama Etkinleştirme Hata Ayıklama Modu, tüm kod hatalarının görüntülenmesine, hem bildirimlerin hem de uyarılara neden olur. Bu, sorununuza neyin neden olduğunu belirlemenize yardımcı olacaktır, çünkü hata mesajlarının görüntülenmesi muhtemeldir, sadece beyaz bir ekran değil. Hata ayıklama modunu etkinleştirmek için FTP kullanarak sitenize bağlanın ve WP-Config dosyanıza erişin. Düzenlenecek bu dosyayı açın ve şu satırları arayın: tanımlayın (‘wp_debug’, yanlış);

Yanlış’ı true olarak değiştirin, yani bu satır şunları okumalıdır: tanımlama (‘wp_debug’, true);Bittiğinde dosyayı kaydedin ve kapatın, ardından yüklemesi istendiğinde Evet’i tıklayın.Yükleme bittikten sonra sitenizi yeniden yükleyin.Boş bir ekran yerine, sizi hatanın kaynağına yönlendiren bir mesaj göreceksiniz.Buradan, sözdizimi hata kılavuzumuz sorunları çözmenize ve sitenize erişmenize yardımcı olacaktır.8. Siteyi bir yedeklemeden geri yükleyin Sitenizi bu hata başlamadan önceki zamandan itibaren rezervasyonunuz var mı?

Evet ise, geri yüklemek, sitenizdeki Beyaz WordPress ölüm ekranını düzeltmenin kesin yollarından biridir. UpdraftPlus gibi yedek bir eklenti kullanıyorsanız ve gösterge paneline erişiminiz varsa, sitenizi en son yedeklemelerden girip geri yüklersiniz. Değilse, web ana bilgisayar kontrol panelinize girebilir ve en son yedeklemelere sahip olup olmadığınızı kontrol edebilirsiniz. Daha da kolay, en son yedekleme kurtarmayı istemek için onlarla iletişime geçebilirsiniz. 9. WordPress’i manuel olarak güncelleyin (Çekirdek dosyalarını değiştir) Bir veya daha fazla WordPress Core dosyasında başarısız olan veya hatalar olan otomatik güncelleme, beyaz ekran hatanıza neden olabilir. Bu sorunu çözmek için en iyi eylem, WordPress çekirdeğinizde manuel bir güncelleme yapmaktır. Not: Güncellemeden önce dosyanızın bir yedeklemesini yapmalısınız. Ayrıca WP manuel güncelleme kılavuzumuzu da okuyabilir veya aşağıdaki kısa sürümü okuyabilirsiniz. WP’yi manuel olarak güncellemek için WordPress’in en son sürümünü wordpress.org adresinden indirerek başlayın. Ardından, indirilen ZIP dosyasını çıkarın, ardından FTP üzerinden sunucunuza bağlanın. Bağlandığında, FileZilla’nın sağındaki WordPress dosyanızı (belki public_html) içeren bir klasörü açın. Solda, yerel bilgisayarınızdaki çıkart klasörünü açın. Sol ve sağdaki klasörler aynı olmalıdır (belki sağda birkaç klasör daha var). Şimdi soldaki tüm içeriği seçin, sağ tıklayın ve Yükle’yi tıklayın. Olmak istendiğinde, “Timpa” seçeneğini seçin, seçin, “Her zaman bu eylemi kullanın” ve Tamam’ı tıklatın.

admin

Bir Cevap Yazın

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