WordPress Plugin

Crash Shield kurulumunu, heartbeat akışını ve temel sorun giderme adımlarını öğrenin.

Okuma süresi
5 dk okuma
Güncellenme
Mar 2026

Gereksinimler

Crash Shield teknik gereksinimleri
Bileşen Minimum Notlar
WordPress 5.8+ Plugin başlığında Requires at least 5.8.
PHP 7.4+ Plugin başlığında Requires PHP 7.4.
REST API Erişilebilir Heartbeat endpoint, WordPress REST API üzerinde yayınlanır.
mu-plugins Yazılabilir önerilir MU helper ve verify shim otomatik kopyalanır.

Kurulum

  1. Crash Shield .zip paketini yükleyin

    WP Admin > Eklentiler > Yeni Ekle > Eklenti Yükle yolundan .zip paketini yükleyin.
  2. Eklentiyi etkinleştirin

    Etkinleşince plugin, MU helper ve verify shim dosyalarını kurmaya çalışır.
  3. Ayarlar ekranını açın

    Yönetim ekranı Ayarlar > AnchorUptime Crash Shield altında görünür.
  4. Verification tokenı kaydedin

    Plugin tokenı public bir alan değildir; önce ownership verification tokenı kaydedilir, ardından plugin panel bağlantısını otomatik kurmayı dener.

Sinyal ve Kontrol Aralığı

Heartbeat ile ilgili zamanlamalar
Mekanizma Aralık Açıklama
Heartbeat probe Planla aynı Panel, aktif plugin token varsa heartbeat endpoint’ini sitenin normal check döngüsünde çağırır.
Fatal report Anlık Plugin shutdown handler fatal tespit ettiğinde /fatal endpoint’ine rapor yollar.
Diagnostics İsteğe bağlı Admin ekranındaki Run diagnostics düğmesi manuel çalışır; 60 saniyelik kısa cache kullanır.

Özetle plugin kendi başına belirli aralıklarla paneli pinglemez; esas heartbeat akışı panelin WordPress endpoint’ini poll etmesidir.

WP-Cron ve Sunucu Cron

Heartbeat için WP-Cron şart değil.

Mevcut plugin heartbeat’i REST endpoint ile çalıştırdığı için wp-cron.php zorunlu değildir. Yine de genel WordPress bakım işleri için gerçek sunucu cron daha tutarlı davranır.

CRON
*/5 * * * * php /var/www/html/wp-cron.php

Plugin Çalışıyor mu?

Panel tarafında Site Detayı ekranındaki son kontrol kayıtlarında Heartbeat sütununu inceleyin. Plugin token bağlı değilse sistem bunu Plugin token not connected olarak belirtir; bağlıysa heartbeat_status ve heartbeat_reason alanları dolmaya başlar.

  • WordPress içinde Ayarlar > AnchorUptime Crash Shield ekranında Connected, Site ID ve masked token bilgilerini görün.
  • Run diagnostics ile panel erişimi, token health, heartbeat ve well-known endpoint testlerini birlikte çalıştırın.
  • Heartbeat başarısızsa REST API erişimini, güvenlik eklentilerini ve WAF/edge kurallarını kontrol edin.