Hi!
Habe mit mkdir() einen Ordner mti der Berechtigung "0777" erstellen lassen. [...] und nun zeigt mein FTP Programm an, dass die Berechtigungen bei 411 liegt...
Wenn du 0777 verwendet hättest, wäre alles in Ordnung gewesen. Vermutlich hast du aber 777 verwendet. Das erste wäre eine Zahl im Oktalsystem gewesen, das andere ergibt nach oktal umgerechnet 1411.
Mit chmod() und co lässt sich nichts mehr machen.
Warum nicht? chmod ist ebenso wie Löschen eine schreibende Aktion im übergeordneten Verzeichnis. Wenn du dazu keine Berechtigung hast, hättest du das Verzeichnis gleich gar nicht anlegen können. Und wenn du die Schreibberechtigung hast, musst du auch alles darin löschen können, egal wie die Besitzverhältnisse der einzelnen Dinge sind.
Lo!