WordPress Kritik Hatası: Ne Demektir ve Nasıl Düzeltilir
Yayınlanan: 2022-05-04İster yeni bir bloga yeni başlıyor olun, ister yeni bir yazı yazıyor olun, midenizin bu korkunç kritik hata mesajıyla karşılaşmaktan daha hızlı düşmesini sağlayan hiçbir şey yoktur. WordPress web sitenizi tamamen bozduğunuzu düşünmeniz yeterli.

Neyse ki, bu çok nadiren olur ve bazı oldukça kolay düzeltmeleri vardır. Bunları ve neden bugün burada ilk etapta olduğunu keşfedeceğiz.
WordPress Kritik Hatası ve Nedenleri
Bu kritik hata aslında "Web sitenizde kritik bir hata oluştu" yazan genel bir hata mesajıdır. Standart bloglardan çevrimiçi mağazalara kadar herhangi bir WordPress sitesinde görünebilir ve sitenizin arka ucunda bir şeyler ters gittiğinde ortaya çıkar. WordPress'in önceki sürümleri, bu hata oluştuğunda boş bir beyaz ekran göstererek "beyaz ölüm ekranı" adını alırdı. Ancak, şimdi yukarıda belirtilen hata ortaya çıkıyor:

Bu kritik hatanın birkaç olası nedeni şunlardır:
- PHP bellek sınırı aşıldı.
- Bir veritabanı bozulması sorunu.
- Eklenti, tema veya kodla ilgili bir Sorun.
Yine de bu hatayla karşılaşırsanız panik yapmayın. Bu kritik hatayı düzeltmek için 8 adımlı bir kılavuz hazırladık. Ve yakında, blogunuzun tekrar canlı olmasının avantajlarından yararlanmaya başlayacaksınız.

WordPress kritik hatasını düzeltmek için önce sorunu teşhis etmeniz gerekir. Ve bunu yapmak için, onu keşfetmek ve sorunu gidermek için hızlı bir süreci tamamlamanız gerekir. Başlayalım.
1. WP-Debu g'yi yapılandırın
Her şeyden önce, hata ayıklamayı açmanız gerekir. Bu size sitenizin karşılaşabileceği PHP hatalarının kullanışlı bir listesini verir. WordPress yönetici alanında WordPress kontrol paneli erişimi yoksa, hata ayıklama modunu açmak için şu prosedürü izleyin:
- FTP ile sitenize bağlanın.
- cPanel dosya yöneticisinin kök klasöründe wp – config.php dosyasını bulun ve bir metin düzenleyicide açın.
- Dosyadaki son metin dizesinden hemen önce aşağıdaki kodu kopyalayıp yapıştırın:

Ardından wp – içerik klasörüne gidin ve debug.log dosyasını açın. Soruna neden olan herhangi bir tema veya eklenti tespit edip etmediğinizi görmek için baştan sona okuyun.
2. Geri Alma Eklentileri ve Temaları
Temalarınızı ve eklentilerinizi hata oluşmadan yakın zamanda güncellediyseniz, bunları önceki bir sürüme geri alabilirsiniz. Bunu yapmak için WordPress yönetici paneline erişiminiz varsa WP Rollback gibi bir eklenti kullanabilirsiniz.

3. Bir Yedekten Geri Yükleme
Başka bir seçenek de web sitenizi yedek bir WordPress kurulumundan geri yüklemektir. Yukarıdaki eklenti, eklentileri ve temaları önceki bir sürüme geri aldığında, bu işlem sitenizin tamamını önceden kaydedilmiş bir sürüme geri döndürür. Yedeklemelerin sitenizin barındırma planına dahil olup olmadığını kontrol edin. Öyleyse, barındırma sağlayıcınızın panosuna giriş yapın ve önceki bir yedekten geri yükleyin.

Bu sorunu çözerse, yedekleme ile hata arasında ne olduğunu anlayabilir ve gelecekte bundan kaçınabilirsiniz.
4. WordPress Sitenizdeki TÜM Eklentileri Devre Dışı Bırakın
Sitenizin hata günlükleri bir eklentinin (veya bir eklenti çakışması nedeniyle birkaçının) suçlu olduğunu gösteriyorsa, sorunun çözülüp çözülmediğini görmek için tüm WordPress eklentilerini devre dışı bırakabilirsiniz. Bunu yapmak için Eklentiler > Yüklü Eklentiler'e gidin, ardından tüm eklentileri seçmek için kutuyu işaretleyin. Ardından Toplu İşlemler > Devre Dışı Bırak seçeneğine gidin.


Oradan, her eklentiyi tek tek yeniden etkinleştirebilirsiniz. Ölümcül hataya biri neden oluyorsa, suçluyu bulmuşsunuzdur.
5. Varsayılan Bir WordPress Temasına Geçin
Etkin bir tema sorunlara neden oluyorsa, onu devre dışı bırakabilir ve Twenty Twenty-One veya Twenty Twenty-Two gibi WordPress varsayılan eklentilerinden birini yeniden yükleyebilir veya yeniden etkinleştirebilirsiniz.

Pano erişiminiz varsa Görünüm > Temalar'a gidin ve uygun değişiklikleri yapın. Değilse, FTP istemcisi aracılığıyla sitenize bağlanın, wp – content/themes adlı tema klasörüne gidin ve yeniden adlandırın. Ardından, varsayılan temalardan birini temalar adlı yeni bir klasöre yükleyin.
6. Önbelleği Temizle
Sitenizin önbelleğinin bozulduğu durumlarda, bozuk dosyaları kaldırmak için temizleyebilirsiniz ve siteniz tekrar normal şekilde çalışmaya başlamalıdır. Bunu yapmak için web barındırma hesabınıza giriş yapın ve Önbellek bölümünü bulun. Her ana bilgisayar için farklı olacaktır, bu yüzden burada onların belgelerini erteliyoruz.

7. PHP Bakımını Gerçekleştirin
PHP ölümcül hatalarından veya sunucu tarafı sorunlarından şüpheleniyorsanız, bunları aşağıdaki gibi ele alabilirsiniz:
PHP Bellek Sınırını Artırın
wp – config.php dosyasında aşağıdaki kodu kullanarak PHP bellek sınırını kendiniz artırabilirsiniz:

Ancak, her ana bilgisayar bunu yapmanıza izin vermez. İşe yaramazsa, bir düzeltme için doğrudan sunucunuzla iletişime geçin.
Yükleme Boyutunu Artır
Örneğin, büyük dosyaları yüklemeye çalıştığınızda olduğu gibi, süper yerelleştirilmiş kritik bir hata durumu yaşıyorsanız, sorununuz yalnızca maksimum yükleme boyutunun çok düşük ayarlanmış olması olabilir.
Sorunu çözmek için FTP üzerinden sitenize giriş yapın, wp – config.php dosyasını bir metin düzenleyicide açın ve son kod satırından hemen önce şunu ekleyin:

PHP sürümünü güncelleyin
Başka bir sorun, sitenizin eski bir PHP sürümünde çalışıyor olması olabilir. Bu, kendi başınıza tamamlayabileceğiniz bir adım değildir ve web sitenizden doğrudan yardım almanız gerekecektir. Web sitenizin yedeğini alın ve ardından ulaşın.

8. Bir Güvenlik Kontrolü Çalıştırın

Sucuri Security başka bir iyi seçenektir.

Aksi takdirde, yardım için ev sahibinizle iletişime geçmeniz gerekebilir.
SSS
WordPress Kritik Hatasının Sizi Düşürmesine İzin Vermeyin
Kritik bir hatayla karşılaşmak cesaret kırıcı olabilir. Sonuçta, birçok insan web siteleriyle geçimini sağlıyor! Ama seni durdurmasına izin vermek zorunda değilsin. Burada özetlenen adımları uygulamanız yeterlidir; sorununuza kısa sürede bir çözüm bulacaksınız.
