Hallo,
das gesamte Skript möchte ich nicht publizieren.
Es ist ein PHP Skript, welches in einer Endlos- Schleife läuft.
Es führt gelegentlich (~alle 10 Minuten) Befehle aus wie:
$command = 'udm dns/host_record create --superordinate '. escapeshellarg('zoneName='. $zoneName .','. LDAP_DNS_BASE_DN ) .' --set name='^M
. escapeshellarg($hostname) . ' --set a=' . escapeshellarg($ip);^M
logNotice('Execute command: '. $command);
Nach ein paar Tagen ist der return- Code der Funktion immer 127.
Bei Interesse, könnte ich ein Minimal- Skript basteln…
Führe ich die fehlgeschlagene Befehle auf der Kommandline aus, funktionieren diese Problemlos…
Nach einem Neustart des Dienstes funktionieren auch die fehlgeschlagenen Befehle wieder…
lG