Hallo,
ich habe bei meinem Account für meine Webseite leider keinen Telnet Zugang und kann daher nicht direkt Archive auf dem Server entpacken.
Ich habe versucht mir ein Skript dafür zu schreiben, was wie folgt aussieht:
<?php
$string = exec("tar -xzvf archiv.tgz");
echo $string;
?>
Dieses funktioniert zwar, allerdings habe ich für die ausgepacken Dateien nachher einen anderen Besitzer und kann keine Rechte an diesen mehr verändern. Ich könnte zwar dieses lokal auspacken und dann per FTP uploaden, allerdings würde ich mit dieser auch gerne Links anlegen und daher meine Frage:
Kann man in einem PHP Skript auch angeben, mit welchem Benutzer man die Aktionen ausführen kann?
Ich wäre sehr dankbar für Hinweise, wie ich dieses Problem lösen kann.
ich habe bei meinem Account für meine Webseite leider keinen Telnet Zugang und kann daher nicht direkt Archive auf dem Server entpacken.
Ich habe versucht mir ein Skript dafür zu schreiben, was wie folgt aussieht:
<?php
$string = exec("tar -xzvf archiv.tgz");
echo $string;
?>
Dieses funktioniert zwar, allerdings habe ich für die ausgepacken Dateien nachher einen anderen Besitzer und kann keine Rechte an diesen mehr verändern. Ich könnte zwar dieses lokal auspacken und dann per FTP uploaden, allerdings würde ich mit dieser auch gerne Links anlegen und daher meine Frage:
Kann man in einem PHP Skript auch angeben, mit welchem Benutzer man die Aktionen ausführen kann?
Ich wäre sehr dankbar für Hinweise, wie ich dieses Problem lösen kann.
Kommentar