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.

wordpress critical error

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:

wordpress critical error

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.

Reklamcılık
Büyük Ticaret Reklamları
Web Sitenizde WordPress Ölümcül PHP Hatasını Düzeltmek için 8 Adım
1. WP-Debug'ı yapılandırın
2. Geri Alma Eklentileri ve Temaları
3. Bir Yedekten Geri Yükleme
4. WordPress Sitenizdeki TÜM Eklentileri Devre Dışı Bırakın
5. Varsayılan Bir WordPress Temasına Geçin
6. Önbelleği Temizle
7. PHP Bakımını Gerçekleştirin
8. Bir Güvenlik Kontrolü Çalıştırın

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:
code snippet

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.

WP Rollback

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.

restore from backup

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.

Reklamcılık
Büyük Ticaret Reklamları
deactivate plugins

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.

twenty twenty two theme

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:

increase memory limit

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:

upload size

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.

Reklamcılık
Büyük Ticaret Reklamları

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

Wordfence

Sucuri Security başka bir iyi seçenektir.

Sucuri Security

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.

WordPress kritik hatası