WP Squared servisinin “down” olması, panelin hiç açılmaması, API yanıt vermemesi veya tüm otomasyonların durması anlamına gelir. Bu genelde servis çökmesi, port çakışması, disk doluluğu, RAM yetersizliği, bozuk update veya systemd hatalarından kaynaklanır.
Sorun şu:
WP Squared servisi tamamen durmuş, panel ve otomasyonlar çalışmıyor.
Aşağıdaki adımlarla sorunu çözebilirsin.
Çözüm Adımları
1. Servis durumunu kontrol et
Önce ana servisin gerçekten down olup olmadığını doğrula.
systemctl status wpsquared
2. Servisi yeniden başlat
systemctl restart wpsquared
3. Servisi zorla başlat (failed durumdaysa)
systemctl reset-failed wpsquared
systemctl start wpsquared
4. System loglarını kontrol et
Servis neden düştü öğren.
journalctl -u wpsquared -n 100
5. Disk doluluğunu kontrol et
Disk full ise servis ayağa kalkmaz.
df -h
6. RAM ve swap kontrolü
free -m
7. Port çakışması kontrolü
ss -tulpn | grep wpsquared
8. Cache ve lock dosyalarını temizle
rm -rf /usr/local/wpsquared/cache/*
rm -rf /usr/local/wpsquared/lock/*
9. Queue temizle
rm -rf /usr/local/wpsquared/queue/*
10. PHP-FPM kontrol et
systemctl restart php-fpm
11. Cron servisini kontrol et
systemctl restart crond
12. Network / DNS kontrolü
ping api.wpsquared.com
nslookup api.wpsquared.com
13. Firewall kontrolü
firewall-cmd --list-all
14. Web server restart
Apache:
systemctl restart httpd
Nginx:
systemctl restart nginx
15. Full sistem reset
systemctl restart wpsquared
systemctl restart php-fpm
systemctl restart crond
16. Servis enable kontrolü
systemctl enable wpsquared
17. Final kontrol
systemctl status wpsquared
Eğer servis hâlâ down kalıyorsa genelde binary bozulması, dependency eksikliği veya kernel-level resource limit (ulimit) sorunu vardır ve loglara göre özel müdahale gerekir.