Guten Abend
Ich würde gerne mit PHP das htdocs verzeichniss verlassen. Geht das irgendwie? Dachte mal bei xampp ging es.
Habe mir mal ein debianwebserver lokal installiert mit ispcp. Nun habe ich ein Laufwerk gemoutet, und würde gerne mit exec und tar etwas packen.
Aber ich komme gar nicht raus.
So bin ich bei domain.tld. Aber sobald ich ../../ mache oder zweimal chdir mache, komme ich nicht weiter runter. Mach ich da was falsch?
Habe es erst ohne chdir versucht:
Nur komme ich wohl gar nicht in das verzeichnis. er will mir die ganze zeit die Dateien von htdocs wo das script leigt packen.
Edit: Habe nun sogar noch testweise open_basedir in der php.ini angepasst:
open_basedir = "/var/www/virtual/domain.tld/:/usr/share/php/:/mnt/laufwerk/"
Trotzdem komm ich nicht rein.
gruss
Koda
Ich würde gerne mit PHP das htdocs verzeichniss verlassen. Geht das irgendwie? Dachte mal bei xampp ging es.
Habe mir mal ein debianwebserver lokal installiert mit ispcp. Nun habe ich ein Laufwerk gemoutet, und würde gerne mit exec und tar etwas packen.
Aber ich komme gar nicht raus.
PHP-Code:
echo getcwd() . "\n";
chdir('../');
echo getcwd() . "\n";
Habe es erst ohne chdir versucht:
PHP-Code:
exec("cd ./mnt/laufwerk/dateien");
exec("tar -cf dateien.tar *");
Edit: Habe nun sogar noch testweise open_basedir in der php.ini angepasst:
open_basedir = "/var/www/virtual/domain.tld/:/usr/share/php/:/mnt/laufwerk/"
Trotzdem komm ich nicht rein.
gruss
Koda
Kommentar