503 Service Unavailable Hatası Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

LiteSpeed üzerinde 503 hatası genelde PHP çökmüşse, kaynak limiti dolmuşsa veya bağlantı limiti aşılmışsa çıkar. Site açılmaz ya da arada bir 503 verir. Sorun web sunucu ile arka taraftaki PHP’nin cevap verememesidir. Aşağıdaki adımları uygulayarak düzeltebilirsin.


Sorun şu:

LiteSpeed isteği alıyor ama PHP tarafı cevap veremiyor ya da sunucu limitleri dolmuş durumda.

Aşağıdaki adımları uygulayarak düzeltebilirsin.


Çözüm Adımları

  1. LiteSpeed hata logunu kontrol et

Önce gerçek sebebi gör:

 
tail -n 50 /usr/local/lsws/logs/error.log
 

“no input file specified”, “connection reset”, “reached max children” gibi ifadeler varsa sorun PHP veya limit kaynaklıdır.


  1. PHP çalışıyor mu kontrol et

CloudLinux varsa LVE limitlerine bak.

WHM → Plugins → LiteSpeed Web Server → WebAdmin Console

Server Configuration → External App → lsphp

Command yolunun doğru olduğundan emin ol:

Genelde:

 
/usr/local/lsws/lsphp/bin/lsphp
 

Ardından servisi yeniden başlat:

 
service lsws restart
 

  1. PHP max children değerini artır

En sık sebep budur.

WHM → LiteSpeed Web Server → WebAdmin Console

Server Configuration → External App → lsphp

“Max Connections” değerini artır.

Örnek: 10 ise 20 yap.

Ayrıca:

Server Configuration → Tuning

“Connection Timeout” ve “Max Connections” değerlerini kontrol et.

Kaydet ve Graceful Restart yap.


  1. Sunucu kaynaklarını kontrol et

RAM doluysa 503 kaçınılmazdır.

 
free -m
top
 

Swap yoksa ekle veya gereksiz servisleri kapat.

CPU %100 ise yoğun trafik ya da saldırı olabilir.


  1. ModSecurity geçici kapatıp test et

Bazı kurallar 503 üretir.

WHM → Security Center → ModSecurity

Geçici olarak kapat ve siteyi test et.

Düzelirse problemli kuralı tespit edip sadece onu devre dışı bırak.


  1. Dosya izinlerini kontrol et

Yanlış izin 503 verebilir.

Ana dizinde kontrol et:

 
chown -R kullanıcı:kullanıcı /home/kullanıcı/public_html
chmod 755 public_html
 

Alternatif Çözüm

Yoğun trafikli sunucuda LiteSpeed worker sayısı düşükse artır:

WHM → LiteSpeed → WebAdmin Console

Server Configuration → General → Number of Workers

Lisans limitini geçmeyecek şekilde yükselt.

Ayrıca cache aktif değilse LiteSpeed Cache’i etkinleştir. Özellikle WordPress sitelerde ciddi fark eder.

LiteSpeed LiteSpeed Lisansı ile Sınırları Zorla!

Web sitenizi yavaşlatan tüm zincirleri kırın. Orijinal LSCache destekli paylaşımlı LiteSpeed Web Server lisansını en uygun fiyatla hemen aktif edin.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25

Önemli Bilgilendirme: Kredi kartı ile yapılan ödemelerde fatura tutarına KDV (İşlem Ücreti) yansıtılmaktadır. Diğer ödeme yöntemlerinde ek ücret alınmaz.