PHP erlauben ausserhalb der htdocs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    Last edited by Koda; 23-06-2011, 17: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.

    Comment


    • #3
      Hallo

      Danke für deine Antwort.

      Der fehler war wirklich so banal

      Ich habe ./mnt statt /mnt verwendet.

      Gruss

      Koda
      Last edited by Koda; 23-06-2011, 21:12.

      Comment


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

        SCNR

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

        Comment

        Working...
        X