Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X
X

Wählen Sie Ihre Währung

Türk Lirası $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
cPanel, WHM ve CloudLinux Teknik Rehberi

cPanel 503 Service Unavailable, LSAPI ve lsphp Hatası Nasıl Çözülür?

Web sitesi 503 Service Unavailable döndüğünde sorun çoğu zaman Apache ile PHP işlemcisi arasındaki bağlantı, PHP-FPM havuzu, CloudLinux LVE limiti veya yoğun PHP süreçleridir. Bu uzman rehber, tek site ve tüm sunucu senaryolarını ayrı ayrı teşhis eder.

503 Service Unavailableconnect to lsphp failed: 110PHP-FPMmod_lsapiCloudLinux LVE
root@sunucu:~SSH
[proxy_fcgi:error] AH01079: failed to make connection to backend
mod_lsapi: Connect to backend failed: connect to lsphp failed: 110
Service Unavailable
The server is temporarily unable to service your request.
PHP katmanıLSAPI, PHP-FPM veya lsphp süreçleri
Web sunucusuApache, LiteSpeed ve proxy bağlantısı
Kaynak sınırıEP, PMEM, NPROC ve process limiti
İlk hedefLogu bul, kapsamı ayır, kontrollü düzelt
01
Teknik açıklama

503 Service Unavailable hatası ne anlama gelir?

HTTP 503, sunucunun isteği geçici olarak işleyemediğini bildirir. Bu durum alan adının veya DNS’in mutlaka bozuk olduğu anlamına gelmez; web sunucusu çalışırken PHP arka ucuna erişemiyor olabilir.

Yalnızca tek bir cPanel hesabı etkileniyorsa önce o hesabın PHP sürümü, handler seçimi, PHP-FPM havuzu, .htaccess kuralları ve CloudLinux kaynak geçmişi incelenmelidir.

Sunucudaki bütün PHP siteleri aynı anda 503 veriyorsa Apache/LiteSpeed servisi, PHP-FPM servisleri, global işlem limiti, bellek baskısı, dosya tanımlayıcıları ve yakın zamanda yapılan EasyApache güncellemesi kontrol edilir.

connect to lsphp failed: 110 ifadesindeki 110 genellikle bağlantı zaman aşımıdır. lsphp işlemi yanıt vermiyor, oluşturulamıyor veya CloudLinux/Limits katmanı yeni süreci engelliyor olabilir.

Statik HTML dosyası açılırken PHP dosyaları 503 veriyorsa sorun ağdan çok PHP işleyici katmanına yaklaşır. Bu ayrım gereksiz DNS, SSL veya firewall müdahalelerini önler.

Servisi yeniden başlatmak geçici olarak siteyi açabilir; ancak yoğun eklenti, bozuk PHP kodu, bot trafiği veya yetersiz process limiti devam ederse hata yeniden oluşur. Çözümün kalıcı sayılması için log ve kaynak geçmişi birlikte doğrulanmalıdır.

02
Log mesajları ve anlamları

503, LSAPI, lsphp ve PHP-FPM hata mesajları

E-postada, tarayıcıda veya SSH günlüğünde gördüğünüz ifadeyi aratın. Her kartta anlam, muhtemel neden ve güvenli ilk işlem bulunur.

10 kayıt
01kritik

503 Service Unavailable

Anlamı: Web sunucusu isteği geçici olarak işleyememiştir.

Muhtemel neden: PHP arka ucu kapalı, süreç limiti dolu, uygulama kilitli veya bakım/yeniden başlatma yaşanıyor olabilir.

Aynı anda statik dosya ve başka hesapları test ederek kapsamı belirleyin.
02kritik

mod_lsapi: Connect to backend failed: connect to lsphp failed: 110

Anlamı: Apache mod_lsapi üzerinden lsphp sürecine zamanında bağlanamamıştır.

Muhtemel neden: Takılı lsphp, LVE limiti, yoğun süreç, bellek baskısı veya LSAPI bağlantı sorunu.

Apache error_log ile CloudLinux LVE geçmişini aynı zaman aralığında karşılaştırın.
03uyarı

connect_lsphp: tries limit reached, timeout 300 sec

Anlamı: LSAPI arka uca bağlanmayı tekrar tekrar denemiş ve bekleme süresini aşmıştır.

Muhtemel neden: Uygulama uzun süre kilitli, PHP süreçleri dolu veya uzak veritabanı/API yanıt vermiyor.

Uzun çalışan lsphp süreçlerini ve ilgili sitenin hata günlüğünü inceleyin.
04kritik

server reached pm.max_children setting

Anlamı: PHP-FPM havuzunda eşzamanlı çalışabilecek çocuk süreç sayısı dolmuştur.

Muhtemel neden: Ani trafik, yavaş PHP istekleri, düşük pm.max_children veya veritabanı gecikmesi.

Havuz logunu ve RAM kapasitesini ölçmeden limiti artırmayın.
05kritik

AH01079: failed to make connection to backend

Anlamı: Apache proxy_fcgi yapılandırılmış PHP-FPM soketine veya portuna bağlanamamıştır.

Muhtemel neden: PHP-FPM servisi kapalı, socket yolu yanlış, havuz oluşmamış veya izin sorunu var.

İlgili EA-PHP FPM servisinin ve socket dosyasının durumunu kontrol edin.
06uyarı

Primary script unknown

Anlamı: PHP-FPM çalışsa da gönderilen script yolunu geçerli dosya olarak bulamamıştır.

Muhtemel neden: DocumentRoot, proxy eşlemesi, symlink, yanlış rewrite veya dosya izinleri.

VirtualHost DocumentRoot ile gerçek dosya yolunu karşılaştırın.
07kritik

Resource temporarily unavailable

Anlamı: Yeni süreç, socket veya sistem kaynağı geçici olarak ayrılamamıştır.

Muhtemel neden: NPROC/EP sınırı, process limiti, dosya tanımlayıcı limiti veya sistem yoğunluğu.

LVE, process ve kernel limitlerini aynı anda kontrol edin.
08kritik

Cannot allocate memory

Anlamı: PHP veya web sunucusu yeni bellek alanı ayıramamıştır.

Muhtemel neden: Gerçek RAM tükenmesi, cgroup/LVE PMEM limiti ya da aşırı process sayısı.

free, ps ve kernel OOM günlüklerini inceleyerek global ve hesap bazlı limiti ayırın.
09uyarı

End of script output before headers

Anlamı: PHP uygulaması geçerli HTTP başlıklarını üretmeden sonlanmıştır.

Muhtemel neden: Fatal error, timeout, segfault, izin sorunu veya uygulamanın erken kapanması.

Domain error_log ve PHP error_log içindeki aynı saniyeye ait kaydı bulun.
10uyarı

EA-PHP güncellemesinden sonra 503

Anlamı: Paket güncellemesinden sonra handler veya havuz uyumsuzluğu oluşmuş olabilir.

Muhtemel neden: Eksik paket, eski FPM havuzu, servislerin yeniden yüklenmemesi veya yanlış sürüm seçimi.

cPanel paket bütünlüğünü ve alan adının seçili PHP sürümünü doğrulayın.

Bu ifadeyle eşleşen kayıt bulunamadı.

03
Güvenli ilk inceleme

SSH teşhis komutları ve hangi çıktıya bakılmalı?

Komutlar root erişimi içindir. Önce yalnızca durum ve log toplayın; nedeni görmeden kalıcı ayar değiştirmeyin.

Apache ve LiteSpeed logları
tail -n 150 /usr/local/apache/logs/error_log
tail -n 150 /usr/local/lsws/logs/error.log 2>/dev/null

503 anındaki backend, LSAPI ve proxy_fcgi satırlarını gösterir.

Web ve PHP servisleri
/usr/local/cpanel/scripts/restartsrv_httpd --status
systemctl list-units --type=service 'ea-php*-php-fpm.service' --no-pager

Apache ile kurulu PHP-FPM servislerinin çalışıp çalışmadığını ayırır.

PHP handler yapısı
/usr/local/cpanel/bin/rebuild_phpconf --current
/usr/local/cpanel/bin/whmapi1 php_get_vhost_versions | head -n 80

Sistemin varsayılan handler’ını ve alan adı PHP sürümlerini kontrol eder.

Yoğun PHP süreçleri
ps -eo user,pid,ppid,%cpu,%mem,etime,cmd --sort=-%cpu | grep -E 'lsphp|php-fpm' | head -n 40

CPU kullanan ve uzun süredir çalışan PHP süreçlerini listeler.

RAM ve OOM kontrolü
free -h
journalctl -k --since '1 hour ago' | grep -Ei 'oom|out of memory|killed process'

Global RAM baskısı ile systemd tarafından yapılan normal kill işlemlerini ayırır.

CloudLinux LVE geçmişi
lveinfo --period=1h --by-fault=any --display-username --show-all
lvetop

EP, PMEM, NPROC, CPU veya IO fault oluşan hesapları gösterir.

cPanel paket bütünlüğü
/usr/local/cpanel/scripts/check_cpanel_pkgs --fix

Değiştirilmiş veya eksik cPanel yönetimli paketleri doğrular ve onarır.

Domain hata günlüğü
find /home/USERNAME -maxdepth 3 -type f -name 'error_log' -printf '%TY-%Tm-%Td %TH:%TM %p\n' 2>/dev/null | sort -r | head

USERNAME yerine hesap adını yazarak en güncel uygulama error_log dosyalarını bulur.

04
Güvenli çözüm sırası

cPanel 503 hatasını veri kaybı olmadan çözme adımları

Önce hatanın tek hesap mı yoksa tüm sunucu mu olduğunu belirleyin; ardından log, handler, kaynak ve uygulama katmanlarını sırayla doğrulayın.

1

Kapsamı belirleyin

Statik bir dosyayı, aynı hesaptaki başka PHP dosyasını ve farklı bir cPanel hesabını test edin. Bu test sorunun uygulama, hesap veya global servis seviyesinde olduğunu gösterir.

curl -skI https://alanadi.com/test.html curl -skI https://alanadi.com/index.php
2

Hata anındaki logu bulun

Apache/LiteSpeed ve domain error_log kayıtlarını aynı zaman damgasına göre eşleştirin. 503 mesajı tek başına kök neden değildir.

tail -n 200 /usr/local/apache/logs/error_log
3

PHP sürümü ve handler eşleşmesini doğrulayın

Alan adının seçili EA-PHP sürümü, kullanılan handler ve PHP-FPM durumu birbirine uyumlu olmalıdır.

/usr/local/cpanel/bin/rebuild_phpconf --current
4

Servisleri kontrollü yeniden başlatın

Global sorun doğrulanmışsa önce ilgili PHP-FPM servisini, ardından Apache’yi cPanel betikleriyle yeniden başlatın.

systemctl restart ea-php83-php-fpm /usr/local/cpanel/scripts/restartsrv_httpd
5

Kaynak fault nedenini giderin

EP/NPROC/PMEM fault varsa yalnız limiti yükseltmek yerine bot trafiği, yavaş sorgu, cron, eklenti ve uzun çalışan PHP işlemlerini düzeltin.

lveinfo --period=1h --by-fault=any --display-username --show-all
6

Paketleri ve sonucu doğrulayın

Güncelleme sonrası başladıysa paket bütünlüğünü denetleyin. Sonrasında HTTP kodu, servis durumu ve log tekrarını kontrol edin.

/usr/local/cpanel/scripts/check_cpanel_pkgs --fix curl -skI https://alanadi.com/
05
Belirtiye göre ayrım

Özel senaryolar ve karar ağacı

Yalnızca tek site 503 veriyor

Önce o hesabın LVE geçmişi, PHP sürümü, .htaccess, uygulama error_log’u ve eklenti/cron süreçlerini inceleyin. Global Apache restart ilk seçenek olmamalıdır.

lveinfo --user=USERNAME --period=1h --display-username --show-all
Sunucudaki tüm PHP siteleri etkileniyor

Apache/LiteSpeed, tüm EA-PHP FPM servisleri, global RAM, process sayısı ve son EasyApache işlemleri kontrol edilir.

systemctl --failed --no-pager
free -h
ps -e --no-headers | wc -l
HTML açılıyor, PHP açılmıyor

Ağ ve web sunucusu temel olarak erişilebilir; handler, PHP-FPM socket’i, lsphp veya PHP paketleri öncelikli şüphelidir.

echo '<?php echo PHP_VERSION;' > /home/USERNAME/public_html/eka-php-test.php
Restart sonrası düzelip tekrar bozuluyor

Bu durum kalıcı çözüm değildir. Uzun çalışan istek, wp-cron, saldırı trafiği, veritabanı beklemesi veya process limitinin tekrar dolması araştırılmalıdır.

ps -eo user,pid,%cpu,%mem,etime,cmd --sort=-etime | grep -E 'lsphp|php-fpm' | head
503 ile birlikte MySQL yavaşlığı var

PHP süreçleri veritabanı yanıtını beklediği için havuz dolabilir. MariaDB processlist, slow query log ve disk IO kontrol edilir.

mysqladmin processlist
mysqladmin status
iostat -xz 1 3

Kesinlikle yapmayın

  • Log toplamadan sunucuyu yeniden başlatıp kanıtı kaybetmeyin.
  • RAM hesabı yapmadan pm.max_children veya LSAPI process limitini çok yüksek değerlere çıkarmayın.
  • CloudLinux limitlerini süresiz ve sınırsız yaparak hatayı gizlemeyin.
  • Tüm PHP süreçlerini kontrolsüz pkill -9 ile öldürmeyin.
  • Sorun tek hesaptayken tüm Apache/PHP yapılandırmasını değiştirmeyin.
  • Üretimde kullanılan PHP sürümünü yedek ve uyumluluk testi olmadan değiştirmeyin.

Çözüm sonrası doğrulama

  • Ana sayfa ve örnek PHP URL’si 200/301 gibi beklenen HTTP kodunu döndürüyor.
  • Apache/LiteSpeed ve ilgili PHP-FPM servisi active/running durumda.
  • Yeni error_log satırlarında aynı backend timeout tekrar etmiyor.
  • CloudLinux LVE geçmişinde yeni EP, PMEM veya NPROC fault oluşmuyor.
  • PHP süreç sayısı ve RAM kullanımı dengeli kalıyor.
  • En az 15–30 dakika boyunca hata yeniden oluşmuyor.
06
Resmî teknik kaynaklar

cPanel ve üretici dokümantasyonu

07
İç SEO içerik kümesi

İlgili cPanel ve sunucu hata çözümleri

08
Sık sorulan sorular

cPanel 503 ve lsphp Hatası hakkında merak edilenler

503 Service Unavailable kalıcı bir hata mıdır?

HTTP 503 geçici kullanılamama durumunu ifade eder; ancak kök neden düzeltilmezse sürekli tekrar edebilir. Servis restartı yalnızca takılı süreçleri temizler, yoğun kod veya limit sorununu çözmez.

connect to lsphp failed 110 ne demek?

mod_lsapi’nin lsphp arka ucuna belirlenen sürede bağlanamadığını gösterir. Takılı lsphp süreçleri, CloudLinux limitleri, yoğun uygulama veya bellek baskısı araştırılmalıdır.

Apache restart etmek siteyi düzeltir mi?

Takılı bağlantıları geçici olarak temizleyebilir. Fakat hata tek hesaba aitse global restart diğer müşterileri gereksiz etkileyebilir ve asıl neden kısa süre sonra yeniden ortaya çıkabilir.

pm.max_children değerini artırmalı mıyım?

Yalnızca havuz gerçekten doluyor ve sunucuda her yeni PHP sürecini karşılayacak yeterli RAM varsa artırılmalıdır. Önce yavaş istekler ve veritabanı beklemeleri tespit edilmelidir.

503 hatası DNS veya SSL kaynaklı olabilir mi?

DNS ve SSL sorunları farklı hata ekranları üretir. 503 cevabı genellikle isteğin web sunucusuna ulaştığını fakat arka uçta işlenemediğini gösterir.

CloudLinux 503 ile 508 arasındaki fark nedir?

508 çoğunlukla LVE kaynağının aşıldığını doğrudan bildirir. 503 ise backend bağlantısı veya servis kullanılamaması gibi daha genel bir sonuçtur; altında yine LVE limiti bulunabilir.

Tek WordPress sitesi 503 veriyorsa ilk nereden başlamalıyım?

Hesabın LVE geçmişi, public_html/error_log, wp-cron, güvenlik eklentileri, cache eklentileri ve uzun süren PHP işlemleri kontrol edilmelidir.

503 sonrası hangi servisleri kontrol etmeliyim?

Apache veya LiteSpeed, alan adının PHP-FPM servisi, MariaDB ve CloudLinux LVE katmanı temel kontrollerdir. Log hangi katmana işaret ediyorsa müdahale oradan başlamalıdır.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

Sunucunuzdaki hatayı kalıcı olarak çözelim

cPanel, WHM, CloudLinux, LiteSpeed, MariaDB, Exim ve güvenlik katmanlarını birlikte analiz ederek yalnızca servisi kaldırmak yerine arızanın temel nedenini gideriyoruz.

Sunucu Desteği Al WhatsApp
Top