[SOLVED] Shellscript mit PHP aufrufen

    • Offizieller Beitrag

    Ich hab mal wieder ein PHP-Problem.
    Ich hab hier ein Shellscript, das erstellt ein paar Dateien. Deren Inhalt wird dann per INCLUDE in eine PHP-Seite eingebaut.
    Das Script soll beim Aufrufen der PHP-Seite ausgeführt werden.


    Ich führe das Script als User "www-data" aus (getestet). Das Verzeichnis, wo das Script liegt, gehört www-data und hat 777er Rechte. Das Shellscript gehört ebenfalls www-data und hat 755er Rechte. Soweit sollte eigentlich alles passen. www-data müßte (dank 777) auch schreibrechte in dem Verzeichnis haben. Trotzdem wird das script nicht ausgeführt. Ich habs mit

    PHP
    exec(temp/script);
    shell_exec(temp/script);


    versucht


    Jemand ne Idee? Augenscheinlich kann das Script die temporären Dateien nicht erstellen ... was nach Rechte-Problem aussieht, welches ich aber (eigentlich?) ausgeschlossen habe ...


    EDIT:


    ok, habs gelöst!


    PHP
    exec('kompletter-lokaler-pfad/script');


    funktioniert!