Christian Seiler: mkdir-Rechteprobleme

Beitrag lesen

Hallo,

ich erstelle mit

mkdir( "$dest_path_pics" ,  0777);

innerhalb eines PHP-Skripts ein Verzeichnis.

Trotzdem hat dieses Verzeichnis dann nur die Rechte 755
Kann mir jemand sagen, woran das liegt?

Deine umask() ist auf 022 gesetzt. Setze die umask() auf 0 vor dem mkdir(), dann verschwindet das Problem:

umask (0);

Näheres dazu im PHP-Handbuch.

Viele Grüße,
Christian