Seite 1 von 1

[erledigt]Problem mit chmod

Verfasst: 13.06.2007 20:04
von SKYSURFER2002
Hallo,

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);
d.h. mein Pfad sieht so aus:
/www/htdocs/XXXXXXX/pt/eventbilder/test3/
Doch leider ändert sich am chmod vom Verzeichnis test3 nichts.
Das gleiche bei den Bild- Dateien. Diese spreche ich so an:
/www/htdocs/XXXXXXX/pt/eventbilder/test3/0001.jpg
Wo liegt da der Fehler?


Christian

Verfasst: 16.06.2007 09:58
von SKYSURFER2002
Hallo,

hat niemand einen Tip?


Christian

Verfasst: 17.06.2007 16:19
von bantu
Eventuell klappt das nicht, weil dein Script ... sagen wir unter dem Benutzer wwwrun läuft und die Daten vom Benutzer ftp besessen werden.
Unter Umständen kann wwwrun nicht auf die Daten von ftp zugreifen.
Mach das @ bei chmod weg und du bekommst sicher nen Fehler angezeigt.

Verfasst: 29.06.2007 13:11
von SKYSURFER2002
Hallo,

das Problem war nicht der Code, sondern ein Problem mit der Konfig. vom Provider. Nun klappt es.


Christian