Moin,
mkdir("../test", 0777);
Das Verzeichnis wird erstellt. Ich habe jedoch keinerlei Schreibrechte, ich kann nichtmal per FTP-Zugriff in diesem Verzeichnis einen Unterordner erstellen (Permission denied).
Wilde Vermutung: Du hast eine umask gesetzt (das ist normalerweise gut!, üblich ist etwa 0022) und daher hat das erstellte Verzeichnis gar nicht 0777. Ausserdem wird es mit der User-ID des Webservers erstellt, weswegen du später (zusammen mit den fehlenden Permission-Bits) nicht darein schreiben darfst.
umask() (http://www.php.net/manual/de/function.umask.php) ist dein Freund.
--
Henryk Plötz
Grüße aus Berlin
* Help Microsoft combat software piracy: Give Linux to a friend today! *