PHP-Skript bleibt hängen (Linux)

Schumiel

Lieutenant
Registriert
Jan. 2010
Beiträge
838
Hallo,

und zwar habe ich mehrere Cronjobs laufen. Teilweise gleichzeitig werden diese täglich mehrfach gestartet.

Unregelmäßig bleibt ein Task davon hängen, so dass dieser unter ssh -> Eingabe "top" stets dauerhaft 100% Auslastung verursacht.

Code:
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10411 web1      20   0  438m 111m  42m R 100   0.5   1325:00 php

Meine Frage ist daher, woran das Allgemein liegen kann?
Klassische Dauerschleife?
 
Na ja ohne den Code zu posten kann man das schwer sagen an was das liegt... Evtl. auch an einer falschen Config oder oder oder....
 
Tja, nun, dann wirst du wohl einen Fehler im Skript haben, der z.B. in eine Endlosschleife mündet, oder etwas ähnliches.
 
das kann an millionen sachen liegen ....
nur mit einem "top" von dem fehlerhaften dienst wirst du nicht weiter kommen.

was sagen die logs ?
was ist es für ein cron ? was wird angestossen ?
wie sieht deine php.ini aus ?
um einen cron auszuführen muss ja der angesprochene dienst auch funktionieren, wie sehen da die logs aus...
usw usw usw...
 
Schumiel schrieb:
Meine Frage ist daher, woran das Allgemein liegen kann?
Im Allgemeinen liegt das am "Benutzerfehler". Im Speziellen brächte man mehr Informationen.
 
Danke für eure Antworten.

Ich wollte keine direkte Lösung, sondern nur in welche Richtung ich schauen kann. Die Antworten haben mir daher sehr geholfen, vor allem, mal in die Logs zu schauen, sollte ich einfach mal beherzigen. :-)
 
Zurück
Oben