Mein Variomedia

Hier können Sie sich im Kundenmenü einloggen.




Passwort vergessen?

Weitere Logins

Sie befinden sich hier: variomedia.de > Support > Häufige Fragen (FAQ) > Domain-Konfiguration, FTP, DNS > Nutzung von SSH

Fragen und Antworten

Wie kann ich alle laufenden Prozesse auf dem Webserver anzeigen?

Um einen Überblick über alle laufenden Prozesse Ihres Benutzeraccounts auf dem Webserver zu erhalten, melden Sie sich per SSH am Webserver an, und nutzen dann die Unix-Befehle ps -ef oder top.

Beachten Sie bitte, dass mit diesen beiden Befehlen aus technischen Gründen unter Umständen nicht alle Prozesse Ihres Benutzeraccounts angezeigt werden. Sie können alle tatsächlich laufenden Prozesse Ihres Benutzeraccounts über den Befehl vmps anzeigen. Nutzen Sie bitte diesen Befehl, falls Ihre Webseite einen Prozesslimit-Fehler anzeigt, Sie aber bei ps oder top nur wenige Prozesse sehen können.

Prozess beenden

Über den Befehl kill können Sie Prozesse unter Angabe einer oder mehrere PIDs als Optionen beenden, z.B. kill 123456 um den Prozess mit der PID 123456 zu beenden. Falls sich der Prozess danach nicht beendet, können Sie über die Option -9 das Beenden erzwingen (z.B. kill -9 123456)

Alle PHP-Prozesse beenden

Falls Ihre Webseite dauerhaft das PHP-Prozesslimit überschreitet, könnte dies an hängen gebliebenen PHP-Prozessen liegen. Sie können alle laufenden PHP-Prozesse per SSH über folgenden Befehl beenden:

vmps | grep -P "[p]hp(-fpm)?" | awk '{print $2}' | xargs kill

 

Links


gleichzeitige Prozesse
kill
top
vmps