4
Füllen Sie das Formular aus.
1. Website wählen
- Wählen Sie per Dropdown die Website, für die der Supervisorjob angelegt werden soll.
2. Auszuführender Befehl
Geben Sie in dieses Textfeld einen der folgenden Werte ein:
- Pfad zur PHP-Version sowie Pfad zum auszuführenden Skript.
Beispiel: [php] {Stammordner}/web/supervisor.php
Der Platzhalter [php] wird durch die PHP-Version der Website ersetzt.
Der Platzhalter {Stammordner} wird durch /var/www/clients/clientX/webY ersetzt.
- Falls Sie eine andere PHP Version für Ihren Supervisorjob nutzen möchten als die, die in der Website eingestellt ist, können Sie auch einen absoluten Pfad zu einer PHP Version angeben, zum Beispiel: '/opt/php-8.1/bin/php [...]'.
Hinweis: Die PHP-Einstellungen, die für eine Website gelten, gelten auch für Supervisorjobs.
3. Ausführungspfad
Dieses Feld ist optional. Geben Sie hier das Verzeichnis an, in welchem die auszuführende Datei liegt. Dies hat den Vorteil, dass Sie in Ihren Skripten oder Programmen relative Pfade verwenden können. Viele Skripte setzen dies sogar voraus, weshalb diese Angabe sogar empfehlenswert ist.
4. Prozessmaximum
Legen Sie mit dieser Einstellung die Anzahl der parallel laufenden Instanzen des Supervisorjobs fest.
5. stopwaitsecs
Mit dieser Einstellung legen Sie fest, wie viele Sekunden supervisord warten soll, bis der Prozess nach einem "Stop"-Befehl tatsächlich beendet ist, bevor er zwangsbeendet wird.
6. Aktiv
Wenn die Schaltfläche auf "aus" steht, wird der Supervisorjob nicht ausgeführt. Mit dieser Funktion können Sie Supervisorjobs vorübergehend deaktivieren, ohne sie zu löschen.
7. Beschreibung
Dieses Feld ist optional. Hier können Sie eine eigene Beschreibung einfügen. So lassen sich Supervisorjobs später eindeutig einer Aktion zuordnen.
8. Speichern
Bestätigen Sie die Eingabe mit einem Klick auf den grünen Button "Speichern".
Ergebnis: Das Formular ist ausgefüllt und bestätigt. Wenige Sekunden später sehen Sie die Statusmeldung „Die Server-Aktion supervisor wurde erfolgreich ausgeführt“.