Tom: Problem tar mit exec() aufzurufen

Beitrag lesen

Hello,

Hallo,

in einem Skript soll von dem aktuellen Ordner eine tar-Datei erstellt werden. Das mache ich mit folgender Zeile
exec('tar -cf backup.tar .');

Versuch mal diese Kontruktion

$pid = exec("/usr/local/bin/tar -f backup.tar . > /dev/null & echo $!");

In $pid wird dir die Prozessnummer zurückgegeben, mit der Du den Prozess nötigenfalls killen kannst.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau