sed und exec()

GalaxyWarrior

Erfahrenes Mitglied
Hi,
ich habe ein Problem mit sed und exec().
Dieser Befehl:

PHP:
    echo exec("/bin/sed s/$oldip/$ip/ -i /var/lib/named/$tld.zone");

wird nicht ausgeführt und ich weiss nicht warum. Es kommt auch beim Aufruf der Seite keine Fehlermeldung oder sonstwas.
Der Befehl ansich ist aber richtig. Wenn ich mir das sed Kunstrukt ausgeben lasse und in die Konsole kopiere geht der Befehl.

Exec funtioniert ansonsten, das habe ich getestet. Und auch dieser Befehl lief exakt so schon, nur seit eines Serverneustarts geht es nicht mehr.

Hat jemand ne Idee woran das liegen könnte?

Gruß GalaxyWarrior
 
Zurück