Deshalb brauchst du für Dateien 666 (-rw-rw-rw-) und für Ordner 777 (drwxrwxrwx).
ok danke, habe das jetzt geändert und es funktioniert :)
Es macht auch Sinn, dass du vor dem Schreiben prüfst, ob die Datei oder der Ordner beschreibbar ist.
mit dieser fileperms() function? inwiefern macht das sinn? wenn ich sie nicht beschreiben kann, kann ich ja auch nicht die schreibrechte ändern, oder?