CyberPanel'de 503 hatasında önce yalnızca panelin mi, bir sitenin mi, tüm sitelerin mi etkilendiğini ayırın. Tek sitenin PHP uygulaması bozukken bütün sunucuyu yeniden başlatmak gereksiz kesinti yaratır.
1. Etkilenen katmanı belirleyin
curl -I https://example.com/
df -h
df -i
free -h
systemctl list-units --type=service --all | grep -Ei 'lsws|lscpd|mariadb'
Panel ve web servisi farklı süreçlerdir. Disk/inode doluysa önce alan sorununu giderin. Bellek tükenmesi şüphesinde sudo journalctl -k --since '1 hour ago' çıktısında OOM/kill kayıtlarını arayın.
2. Doğru hata kaydını okuyun
sudo tail -n 80 /usr/local/lsws/logs/error.log
Sanal sunucunun ayrıca tanımlanmış error logunu inceleyin. “Reached max children” veya bağlantı reddi görüyorsanız PHP external app ayarına bakın. PHP fatal error görüyorsanız hatanın dosya/satırını uygulamada düzeltin. Kullanılan PHP sürümü ile eklenti gereksinimlerini karşılaştırın.
3. Uygulama ve servis çözümünü ayırın
Son değişiklik eklenti/tema güncellemesiyse onu geri alıp aynı URL'yi test edin. PHP external app yolu yanlışsa kurulu binary ile eşleştirin. Süreç sınırını artırmadan önce bellek tüketimini ölçün. Yalnızca gerçekten durmuş servisi, nedenini kaydettikten sonra başlatın; çalışan sunucuya tekrar panel kurulum scripti çalıştırmayın.
4. Kontrol
Statik dosya, PHP sayfası ve veritabanı kullanan sayfayı ayrı açın. Birkaç dakika boyunca error logda yeni hata oluşmadığını izleyin. Sorun yalnız yük altında çıkıyorsa tek başarılı istek çözüm kanıtı değildir; eşzamanlı yükte süreç ve bellek sınırlarını ölçün.
Uygulama, PHP ve paneli ayırın
| Erişim | İlk incelenecek yer |
|---|---|
| Yalnız panel 8090 | Panel hizmeti ve panel logu |
| Tek sitenin PHP sayfası | Vhost PHP external app, uygulama fatal error |
| Bütün siteler ve panel | Disk/inode, RAM ve ortak servisler |
| Yalnız yoğun saatte | Süreç sınırları, bekleyen sorgular ve kaynak tüketimi |
Servis adları kurulum/sürüme göre değişebilir. systemctl listesinden doğrulamadan rastgele birim restart etmeyin. Hata öncesi yapılan değişikliği kaydedin; geri alma sonrası aynı isteğin logunu karşılaştırın.
Bilgiyi uygulanabilir projeye dönüştürelim.
İhtiyacınızı teknik, operasyonel ve ticari açıdan değerlendirip doğru çözüm yol haritasını birlikte oluşturalım.
Projenizi Anlatın



