ich habe ein Bilderscript geschrieben. Nun habe ich aber noch ein kleines Problem. Ich lade meine Dateien per FTP online. Nun muss ich davon ausgehen, dass nicht jeder am Verzeichnis und bei den Bild- Dateien den chmod auf 0777 stellt. Darum wollte ich das aus dem Script heraus machen. Doch leider klappt das nicht.
Wenn ich bei einem Verzeichnis den chmod auf 0777 setzen möchte, dann doch so:
Code: Alles auswählen
$pfad_ordner_chmod = str_replace('./../', '', $pfad);
$pfad_ordner_chmod2 = substr($pfad_ordner_chmod, 0, -1);
$pfad_absolut = "/www/htdocs/XXXXXXX/pt/";
$chmod_pfad = $pfad_absolut . $pfad_ordner_chmod;
@chmod ($chmod_pfad, 0777);
Doch leider ändert sich am chmod vom Verzeichnis test3 nichts./www/htdocs/XXXXXXX/pt/eventbilder/test3/
Das gleiche bei den Bild- Dateien. Diese spreche ich so an:
Wo liegt da der Fehler?/www/htdocs/XXXXXXX/pt/eventbilder/test3/0001.jpg
Christian