PHP erlauben ausserhalb der htdocs

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP erlauben ausserhalb der htdocs

    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.
    PHP-Code:
    echo getcwd() . "\n";
    chdir('../');
    echo 
    getcwd() . "\n"
    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:
    PHP-Code:
    exec("cd ./mnt/laufwerk/dateien");
    exec("tar -cf dateien.tar *"); 
    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
    Zuletzt geändert von Koda; 23.06.2011, 18:05.

  • #2
    Quelle und Ziel direkt im tar-Kommando mit angeben ...?
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Hallo

      Danke für deine Antwort.

      Der fehler war wirklich so banal

      Ich habe ./mnt statt /mnt verwendet.

      Gruss

      Koda
      Zuletzt geändert von Koda; 23.06.2011, 22:12.

      Kommentar


      • #4
        Offtopic:
        https://github.com/MrMEEE/bumblebee/...e0acce6#diff-1

        SCNR

        Falls ihr's nicht kennt, scrollt und guckt die Bilder.

        Kommentar

        Lädt...
        X