Ücretsiz

Pipe9 WSOD Debugger — WordPress Ölümcül Hatalarını Yakalayın ve Kurtarın

Sitenizi bir daha asla beyaz ölüm ekranına kurban vermeyin. Otomatik çökme yakalama, suçlu tespiti, e-posta uyarıları ve tek tıklıkla kurtarma.

Nasıl Çalışır

1. Çökme tespit edildi

Ölümcül bir PHP hatası oluşur — eklenti, WordPress beyaz ekranı göstermeden önce bunu yakalar. Çökme anlık görüntüsü hemen kaydedilir.

2. Suçlu belirlendi

Hata geri izlemesi analiz edilerek çökmeye hangi eklenti veya temanın neden olduğu tespit edilir. Sonuç, gösterge paneli için saklanır.

3. Kurtarma e-postası

Site yöneticisine güvenli bir kurtarma URL'si içeren e-posta uyarısı gönderilir. Bu URL'yi açmak, hatalı eklentiyi geçici olarak devre dışı bırakarak giriş yapmanızı ve sorunu çözmenizi sağlar.

4. Gösterge panelinden kurtarma

Yönetici gösterge paneli, çökme kaydını, suçlu eklentiyi ve 1 tıklamayla kurtarma butonunu gösterir. FTP veya veritabanı erişimi gerekmez.


Özellikler

🛡️ Otomatik WSOD Yakalama

Kapatma işleyicisi kullanarak ölümcül PHP hatalarını otomatik olarak yakalar. Bir kurtarma bayrak sistemi, bir sonraki istekte bozuk eklentileri kaldırarak kurtarma panelinin güvenle yüklenmesini sağlar.

🔍 Suçlu Tespiti

PHP hata geri izlemesini analiz ederek çökmeyi hangi eklenti veya tema dosyasının tetiklediğini tam olarak belirler. Manuel günlük incelemesi gerektirmez.

📸 Çökme Anlık Görüntüleri

Her çökme için ayrıntılı bir anlık görüntü kaydeder: hata mesajı, geri izleme, suçlu ve zaman damgası. wp-content/uploads/ içinde dosya yedeklemesiyle veritabanında saklanır.

📧 E-posta Uyarıları

Site yönetici e-postasına güvenli bir kurtarma URL'si ile uyarı gönderir. Telefonunuzdan tıklayarak anında kurtarın.

🚀 Tek Tıklamayla Kurtarma URL'si

Çöken eklentiyi geçici olarak devre dışı bırakan imzalı kurtarma URL'si. SSH, FTP veya wp-admin erişimi gerekmez — sadece bağlantıyı açın.

🧹 Temiz Kurtarma Gösterge Paneli

Araçlar altında, tüm çökme olaylarını listeleyen, suçluyu gösteren ve eklentiyi tek tıklamayla geri yüklemenize olanak tanıyan özel bir yönetici sayfası.


Kurtarma URL'si Akışı

Çökmeden kurtarmaya — eklenti sitenizi nasıl kurtarır.

💥
1. **Çökme gerçekleşir** — anlık görüntü kaydedilir, kurtarma bayrağı yazılır, e-posta gönderilir
📧
2. **Telefonunuzda e-postayı açın** — kurtarma bağlantısına tıklayın (daha sonra kullanmak için yer imlerine ekleyin)
🚩
3. **Kurtarma URL'si işlenir** — hatalı eklenti geçici olarak devre dışı bırakılır wp-content/uploads/ konumuna bir JSON bayrak dosyası yazılır. Bir sonraki istekte, yalnızca bu eklenti yüklenir — diğer tüm eklentiler geçici olarak kaldırılır.
🛡️
4. **wp-admin'e giriş yapın** — Araçlar → WSOD Debugger altında çökme raporunu görün
🔧
5. **Sorunu çözün** — suçlu eklentiyi güncelleyin, değiştirin veya kalıcı olarak devre dışı bırakın
6. **"Eklentiyi Geri Yükle"ye tıklayın** — kurtarılan eklenti hazır olduğunuzda yeniden etkinleştirilir

Kurtarma Bayrak Sistemi

Ölümcül bir hata tespit edildiğinde, eklenti wp-content/uploads/pipe9-wsod-debugger/ konumuna küçük bir JSON bayrak dosyası yazar. Bir sonraki istekte bu bayrak, yalnızca bu eklentiyi etkinleştiren bir option_active_plugins filtresini tetikler — diğer tüm eklentiler geçici olarak kaldırılır. Bu, bozuk eklentinin tekrar çökmesini önleyerek kurtarma paneline güvenli erişim sağlar.

MU-eklentisi gerekmez. Her şey normal eklenti üzerinden çalışır. Kurtarma modundan çıkmak bayrağı siler ve site normale döner.


Kurulum

  1. WordPress yönetim panelinde **Eklentiler → Yeni Ekle** bölümünde **"Pipe9 WSOD Debugger"**'ı arayın
  2. **Şimdi Kur**'a, ardından **Etkinleştir**'e tıklayın
  3. Tamamlandı — eklenti, ölümcül hataları otomatik olarak izlemeye başlar
  4. Araçlar → Pipe9 WSOD Debugger altındaki kurtarma URL'sini test ederek her şeyin çalıştığını doğrulayın

**Gereksinimler:** WordPress 5.2+, PHP 7.2+


SSS

Evet. Kurtarma URL'si tam olarak bu senaryo için tasarlanmıştır. URL'yi açtığınızda kurtarma bayrak sistemi devreye girer: bir bayrak dosyası yazar ve bir sonraki istekte yalnızca bu eklenti yüklenir, diğer tüm eklentiler kaldırılır. Bu, aksi halde her sayfada çökecek bozuk bir eklenti olsa bile kurtarma paneline güvenle erişmenizi sağlar.
Evet. Her kurtarma URL'si, sitenize özel rastgele oluşturulmuş 32 karakterli bir gizli anahtar içerir. Anahtar veritabanında saklanır ve asla değişmez — onu bir şifre gibi koruyun. Gizli tutun: URL'ye sahip olan herkes eklentileri devre dışı bırakabilir veya temaları değiştirebilir. Kurtarma paneli yalnızca eklenti ve tema yönetimini sunar — başka hiçbir şeyi etkilemez.
Çökme anlık görüntüleri, dosya yedeklemesiyle WordPress veritabanında (wp_options) saklanır. Gösterge panelinden kaldırana kadar kalıcıdır. Eklentiyi kaldırmak tüm verileri siler.
Minimum düzeyde. Kapatma işleyicisi yalnızca bir kez kaydedilir, ihmal edilebilir bir ek yük getirir ve tam mantığını yalnızca ölümcül bir hata gerçekleştiğinde çalıştırır.