Arama Yap Mesaj Senden
Rückruf anfordern
+90
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro

Kontaktieren Sie uns

Standort Halkali Merkez Viertel Fatih Str. Ozgur Apt. No. 46, Kucukcekmece, Istanbul, 34303, TR
Technischer Leitfaden zu cPanel, WHM und CloudLinux

Wie löst man den Fehler cPanel 503 Service Unavailable, LSAPI und lsphp?

Wenn die Website 503 Service Unavailable zurückgibt, liegt das Problem oft in der Verbindung zwischen Apache und dem PHP-Prozessor, PHP-FPM-Pool, CloudLinux LVE-Limit oder intensiven PHP-Prozessen. Dieser Expertenleitfaden diagnostiziert Einzelsiten- und gesamte Server-Szenarien separat.

503 Service Unavailableconnect to lsphp failed: 110PHP-FPMmod_lsapiCloudLinux LVE
root@server:~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-SchichtLSAPI, PHP-FPM oder lsphp-Prozesse
WebserverApache, LiteSpeed und Proxy-Verbindung
QuellenbegrenzungEP, PMEM, NPROC und Prozesslimit
Erster ZielLog finden, Umfang trennen, kontrollierte Korrektur.
01
Technische Beschreibung

Was bedeutet der 503 Service Unavailable-Fehler?

HTTP 503 signalisiert, dass der Server die Anfrage vorübergehend nicht bearbeiten konnte. Dies bedeutet nicht unbedingt, dass der Domainnamen oder der DNS fehlerhaft ist; der Webserver kann funktionieren, während er den PHP-Hintergrund nicht erreichen kann.

Wenn nur ein cPanel-Konto betroffen ist, pröfen Sie zunächst die PHP-Version, die Handlerauswahl, den PHP-FPM-Pool, die .htaccess-Regeln und die CloudLinux-Ressourcengeschichte des Kontos.

Wenn alle PHP-Sites auf dem Server gleichzeitig einen 503 zurückgeben, überprüfen Sie den Apache/LiteSpeed-Dienst, die PHP-FPM-Dienste, den globalen Prozesslimit, den Speicherdruck, die Dateideskriptoren und die kürzlichen EasyApache-Updates.

Verbindung zu lsphp fehlgeschlagen: 110, was normalerweise eine Verbindungstimeout bedeutet. Der lsphp-Prozess antwortet nicht, wird nicht erstellt oder der CloudLinux/Limits-Schicht blockiert den neuen Prozess.

Wenn bei der Öffnung statischer HTML-Dateien PHP-Dateien einen 503-Statuscode zurückgeben, liegt das Problem wahrscheinlich beim PHP-Handler-Schicht und nicht beim Netzwerk. Diese Unterscheidung verhindert unnötige DNS-, SSL- oder Firewall-Eingriffe.

Das Neustarten des Services kann den Zugriff auf die Website vorübergehend ermöglichen; jedoch tritt das Problem wieder auf, wenn die Fehler durch intensive Erweiterungen, fehlerhaftes PHP-Code, Bot-Verkehr oder unzureichende Prozessgrenzen verursacht werden. Die Lösung gilt nur dann als dauerhaft, wenn die Protokolle und die Quellengeschichte gemeinsam überprüft werden.

02
Protokollmeldungen und ihre Bedeutung

503, LSAPI, lsphp und PHP-FPM Fehlermeldungen

Suchen Sie nach dem Ausdruck, den Sie in der E-Mail, im Browser oder im SSH-Protokoll sehen. Jede Karte enthält eine Bedeutung, eine wahrscheinliche Ursache und eine sichere erste Maßnahme.

10 Registrierung
01kritik

503 Service Unavailable

Bedeutung: Der Web-Server hat den Antrag vorübigzeitig nicht bearbeiten können.

Mögliche Ursache: PHP-Hintergrundprozess ist geschlossen, Prozesslimit ist voll, Anwendung ist gesperrt oder Wartung/Wiederherstellung ist im Gange.

Bestimmen Sie den Umfang, indem Sie gleichzeitig statische Dateien und andere Konten testen.
02kritik

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

Bedeutung: Apache mod_lsapi konnte nicht rechtzeitig zur lsphp-Prozess verbinden.

Mögliche Ursache: Zeigt blockierten lsphp, LVE-Grenzwert, intensiven Prozess, Speicherdruck oder LSAPI-Verbindungsproblem an.

Vergleichen Sie Apache-Fehlerprotokoll mit CloudLinux LVE-Verlauf im gleichen Zeitrahmen.
03Warnung

connect_lsphp: tries limit reached, timeout 300 sec

Bedeutung: LSAPI hat wiederholt versucht, sich mit dem Backend zu verbinden und die Wartezeit überschritten.

Mögliche Ursache: Die Anwendung ist für eine lange Zeit gesperrt, PHP-Prozesse sind voll oder der entfernte Datenbank/ API antwortet nicht.

Überprüfen Sie lang laufende lsphp-Prozesse und das Fehlerprotokoll der betreffenden Website.
04kritik

server reached pm.max_children setting

Bedeutung: Der PHP-FPM-Pool hat die maximale Anzahl gleichzeitiger Child-Prozesse erreicht.

Mögliche Ursache: Plötzlicher Traffik, langsame PHP-Anfragen, niedrige pm.max_children oder Datenbankverzögerung

Erhöhen Sie den Limit ohne die Pool-Protokolle und die RAM-Kapazität zu messen.
05kritik

AH01079: failed to make connection to backend

Bedeutung: Apache proxy_fcgi konfiguriert PHP-FPM-Socket oder Port konnte nicht verbinden.

Mögliche Ursache: Der PHP-FPM-Dienst ist geschlossen, der Socket-Pfad ist falsch, der Pool wurde nicht erstellt oder es gibt ein Berechtigungsproblem.

Überprüfen Sie den Status des zugehörigen EA-PHP FPM-Dienstes und der Socket-Datei.
06Warnung

Primary script unknown

Bedeutung: PHP-FPM läuft, kann aber den Skriptpfad als gültigen Dateipfad nicht finden.

Mögliche Ursache: DocumentRoot, Proxy-Zuordnung, Symlink, falsche Rewrite-Regeln oder Dateiberechtigungen.

Vergleichen Sie VirtualHost DocumentRoot mit dem tatsächlichen Dateipfad.
07kritik

Resource temporarily unavailable

Bedeutung: Neuer Prozess, Socket oder Systemressource kann vorübergehend nicht getrennt werden.

Mögliche Ursache: NPROC/EP-Grenzwert, Prozesslimit, Dateideskriptorlimit oder Last des Systems.

LVE, Prozess- und Kernel-Grenzen gleichzeitig kontrollieren.
08kritik

Cannot allocate memory

Bedeutung: PHP oder der Webserver kann keinen neuen Speicherbereich allozieren.

Mögliche Ursache: Echtes RAM-Auslaufen, cgroup/LVE-PMEM-Limit oder übermäßige Prozessanzahl.

Überprüfen Sie die free-, ps- und kernel OOM-Protokolle, um die globalen und Kontobasierten Grenzwerte zu trennen.
09Warnung

End of script output before headers

Bedeutung: Die PHP-Anwendung ist ohne gültige HTTP-Header beendet worden.

Mögliche Ursache: Fataler Fehler, Zeitablauf, Segfault, Berechtigungsproblem oder vorzeitige Anwendungsbeendigung.

Finden Sie den Eintrag für die gleiche Sekunde in der Domain error_log und PHP error_log.
10Warnung

503 nach EA-PHP-Update

Bedeutung: Es kann nach einer Paketaktualisierung Handler- oder Poolkompatibilitätsprobleme geben.

Mögliche Ursache: Fehlende Pakete, alter FPM-Pool, Dienst neu laden oder falsche Version auswählen.

Überprüfen Sie die cPanel-Paketintegrität und die ausgewählte PHP-Version für die Domain

Es wurden keine Datensätze gefunden, die diesem Ausdruck entsprechen.

03
Sichere erste Bewertung

SSH-Diagnosebefehle und auf welche Ausgabe ist zu achten?

Befehle sind für den Root-Zugriff vorgesehen. Sammeln Sie zunächst nur den Status und die Protokolle. Ändern Sie die dauerhafte Einstellung nicht, ohne den Grund dafür zu erkennen.

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

503 zeigt die Backend-, LSAPI- und proxy_fcgi-Zeilen zum Zeitpunkt an.

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

Trennt PHP-FPM-Dienste, die mit Apache installiert sind und ob sie funktionieren.

PHP-Handler-Struktur
/usr/local/cpanel/bin/rebuild_phpconf --current
/usr/local/cpanel/bin/whmapi1 php_get_vhost_versions | head -n 80

Überprüft den Standard-Handler und die PHP-Version für die Domain.

Schwere PHP-Prozesse
ps -eo user,pid,ppid,%cpu,%mem,etime,cmd --sort=-%cpu | grep -E 'lsphp|php-fpm' | head -n 40

Listet CPU-nutzende und lang laufende PHP-Prozesse auf.

RAM- und OOM-Überwachung
free -h
journalctl -k --since '1 hour ago' | grep -Ei 'oom|out of memory|killed process'

Trennt die normalen kill-Operationen, die durch systemd aufgrund globaler RAM-Druck durchgeführt werden.

CloudLinux LVE-Verlauf
lveinfo --period=1h --by-fault=any --display-username --show-all
lvetop

Zeigt Konten mit EP-, PMEM-, NPROC-, CPU- oder IO-Fehler an.

cPanel-Paketintegrität
/usr/local/cpanel/scripts/check_cpanel_pkgs --fix

Überprüft und repariert modifizierte oder fehlende cPanel-verwaltete Pakete.

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

Geben Sie USERNAME ein, um die neuesten Anwendungs-Error_Log-Dateien zu finden.

04
Sichere Lösungsreihenfolge

Schritte zur Behebung des cPanel 503-Fehlers ohne Datenverlust.

Zuerst bestimmen, ob der Fehler auf einen bestimmten Account oder auf den gesamten Server beschränkt ist; dann die Log-, Handler-, Quellen- und Anwendungs- layer nacheinander überprüfen.

1

Sope bestimmen

Testen Sie eine statische Datei, eine andere PHP-Datei auf demselben Konto und ein anderes cPanel-Konto, um zu bestimmen, ob das Problem auf der Anwendungs-, Konto- oder globalen Dienstebene liegt.

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

Finden Sie den Log zum Zeitpunkt des Fehlers.

Übereinstimmung zwischen Apache/LiteSpeed- und Domain-Error-Log-Einträgen nach dem gleichen Zeitstempel. Die 503-Meldung allein ist nicht die Ursache.

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

PHP-Version und Handler übereinstimmen überprüfen

Die ausgewählte EA-PHP-Version der Domain, der verwendete Handler und der PHP-FPM-Status müssen zueinander kompatibel sein.

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

Die Dienste in einem kontrollierten Wechsel neu starten.

Wenn das globale Problem bestätigt wurde, sollten Sie das zugehörige PHP-FPM-Dienst und dann Apache mit cPanel-Skripten neu starten.

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

Kaynak fault nedenini giderin

Wenn ein EP/NPROC/PMEM-Fehler vorliegt, beheben Sie Bot-Traffic, langsames Abfragen, Cron, Plugins und lang laufende PHP-Prozesse, anstatt nur den Limit zu erhöhen.

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

Pakete und Ergebnis überprüfen

Überprüfen Sie nach dem Update gestartet wurde, die Paketintegrität. Anschließend überprüfen Sie den HTTP-Code, den Service-Status und die Log-Wiederholung.

/usr/local/cpanel/scripts/check_cpanel_pkgs --fix curl -skI https://alanadi.com/
05
Unterscheidung nach Symptom

Spezielle Szenarien und Entscheidungsbäume

Nur eine Seite gibt 503

Zuerst müssen die LVE-Geschichte, die PHP-Version, .htaccess, die Anwendungsfehlerprotokolle und die Plugin/Cron-Prozesse des Kontos untersucht werden. Ein globaler Apache-Neustart sollte nicht die erste Option sein.

lveinfo --user=USERNAME --period=1h --display-username --show-all
Alle PHP-Sites auf dem Server sind betroffen

Apache/LiteSpeed, alle EA-PHP-FPM-Dienste, globaler RAM, Prozesszahl und letzte EasyApache-Aktionen werden überprüft.

systemctl --failed --no-pager
free -h
ps -e --no-headers | wc -l
HTML wird geöffnet, PHP wird nicht geöffnet

Netzwerk und Webserver sind grundsätzlich zugänglich; Handler, PHP-FPM-Socket, lsphp oder PHP-Pakete sind primäre Verdächtige.

echo '<?php echo PHP_VERSION;' > /home/USERNAME/public_html/eka-php-test.php
Es wird nach dem Neustart repariert, aber bricht wieder.

Diese Situation ist keine dauerhafte Lösung. Lange laufende Anfragen, wp-cron, Angriffsverkehr, Datenbankwartezeiten oder Prozesslimits müssen untersucht werden.

ps -eo user,pid,%cpu,%mem,etime,cmd --sort=-etime | grep -E 'lsphp|php-fpm' | head
503 zusammen mit MySQL langsamer

PHP-Prozesse können den Pool füllen, weil sie auf die Datenbankantwort warten. Im MariaDB-Prozessliste, slow query Log und Disk-IO werden überprüft.

mysqladmin processlist
mysqladmin status
iostat -xz 1 3

Auf keinen Fall

  • Verlieren Sie den Beweis nicht, indem Sie den Server ohne Protokoll-Scannen neu starten.
  • Setzen Sie den pm.max_children-Wert oder den LSAPI-Prozesslimit nicht auf sehr hohe Werte ohne eine RAM-Buchung durchzuführen.
  • Verstecken Sie den Fehler nicht, indem Sie die CloudLinux-Grenzwerte zeitlos und unbegrenzt machen.
  • Tötet keine PHP-Prozesse mit einem unkontrollierten pkill -9.
  • Ändern Sie bei einem Problem auf einer einzelnen Account nicht die gesamte Apache/PHP-Konfiguration.
  • Ändern Sie die in der Produktion verwendete PHP-Version ohne Sicherung und Kompatibilitätsprüfung nicht.

Überprüfung nach der Lösung

  • Startseite und Beispiel-PHP-URL geben erwarteten HTTP-Code wie 200/301 zurück.
  • Apache/LiteSpeed und das damit verbundene PHP-FPM-Dienst ist aktiv/laufen.
  • Neue error_log-Zeilen wiederholen keinen gleichen backend-timeout.
  • Kein neuer EP-, PMEM- oder NPROC-Fehler im CloudLinux LVE-Verlauf.
  • PHP-Prozessanzahl und RAM-Auslastung sind im Gleichgewicht.
  • Fehler treten in den nächsten 15–30 Minuten nicht auf.
06
Offizielle technische Ressourcen

cPanel und Herstellerdokumentation

07
Interner SEO-Inhaltssatz

Verwandte cPanel- und Serverfehlerlösungen

08
Häufig gestellte Fragen

cPanel 503 und lsphp Fehler Kuriositäten über

Ist der 503 Service Unavailable-Fehler ein permanenter Fehler?

HTTP 503 signalisiert eine vorübergehende Unverfügbarkeit; jedoch kann sie, wenn die Grundursache nicht behoben wird, unbegrenzt wiederholt werden. Ein Dienstneustart reinigt nur die blockierten Prozesse und löst keine Probleme mit intensivem Code oder Ressourcenlimits.

Was bedeutet 'connect to lsphp failed 110'?

Zeigt an, dass mod_lsapi innerhalb der angegebenen Zeit nicht auf den lsphp-Hintergrund verbunden werden konnte. Stuck lsphp-Prozesse, CloudLinux-Limits, hoher Traffic oder Speicherdruck sollten untersucht werden.

Wird das Neustarten von Apache die Website beheben?

Sie können die angeschlossenen Links vorübergehend bereinigen. Wenn jedoch der Fehler einem bestimmten Account zuzurechnen ist, kann ein globaler Neustart andere Kunden unnötig beeinträchtigen und die eigentliche Ursache wird sich kurz darauf wiederholen.

Sollte ich die pm.max_children-Wert erhöhen?

Nur der Pool ist tatsächlich aufgefüllt und es gibt genug RAM auf dem Server, um jede neue PHP-Prozess zu handhaben, dann sollte es erhöht werden. Zunächst sollten langsame Anfragen und Datenbankwarteschlangen ermittelt werden.

Kann der 503-Fehler durch DNS- oder SSL-Probleme verursacht werden?

DNS- und SSL-Probleme erzeugen unterschiedliche Fehlerbildschirme. Eine 503-Antwort zeigt in der Regel an, dass die Anfrage den Webserver erreicht hat, aber am Backend nicht verarbeitet werden konnte.

Was ist der Unterschied zwischen CloudLinux 503 und 508?

508 zeigt in der Regel direkt an, dass die LVE-Ressource überschritten wurde. 503 hingegen ist ein allgemeineres Ergebnis der Backend-Verbindung oder -Dienstunverfügbarkeit; LVE-Limit kann auch darunter liegen

Wo beginnen, wenn eine einzelne WordPress-Seite einen 503-Fehler gibt?

Die LVE-Geschichte Ihres Kontos sollte in public_html/error_log, wp-cron, Sicherheits-Plugins, Cache-Plugins und langlaufenden PHP-Prozessen überprüft werden.

Welche Dienste sollte ich nach 503 überprüfen?

Apache oder LiteSpeed, Domainname PHP-FPM-Dienst, MariaDB und CloudLinux-LVE-Schicht sind die grundlegenden Prüfunglen. Das Protokoll sollte angeben, in welcher Schicht eingegriffen werden soll.

EKA SOFTWARE- UND INFORMATIONSSYSTEME

Lassen Sie uns den Fehler auf Ihrem Server dauerhaft beheben

Durch die gemeinsame Analyse von cPanel, WHM, CloudLinux, LiteSpeed, MariaDB, Exim und Sicherheitsebenen beheben wir die Grundursache des Fehlers, anstatt nur den Dienst zu entfernen.

Holen Sie sich Server-Support WhatsApp
Top