Spark: chmod Problem beim erstellen von Verzeichnissen

Beitrag lesen

guten abend,

mkdir("/home/.usw... /xyz",0777);

Dann gebe ich den chmod von 777 an. (Es soll beschreibbar bleiben)
Dummerweise bekommt das Verzeichnis einen chmod 755 (?) verpasst.
Ich versteh das ganze nun nich, was mach ich daran nur falsch?

aaaalso, ich hatte mal ein ähnliches problem (wenn nicht das gleiche) irgendwie wollte das nichts werden...
bevor ich in solchen situationen allerdings stundenlang rumfrickele bevorzuge ich lieber eine unelegante aber einfache lösung.. und die sah bei mir so aus:

mkdir("/home/.usw/xyz",777);
'chmod 777 /home/.usw/xyz`;

so müsste es eigentlich gehen obwohl es mich auch wundert, warum der mkdir befehl das nicht macht.

Spark