ok dann hätte ich da ne idee die meiner meinung nach auch zutrifft.
folgendes problem. du baust eine verbindung via ftp auf zum server mit einem ftp user + pass. dieser user hat denke ich auch die rechte in dem ordner wo dann die ordner der user angelegt werden. wenn du nun über dein skript einen ordner erstellst so ist der owner des ordners der ftp user. würde nun ein anderer ftp user sich einloggen dann versuchen innerhalb dieses neuen ordners etwas zu hantieren geht das auch nicht da eben der owner der andere user ist. und nur dieser eine user kann somit auch die angaben zu dem ordner ändern. nun gehst du hin und versuchst über den php befehlt "chmod..." die rechte des ordners zu ändern. das funktioniert dann aber nicht da der user den php nutzt nicht der gleiche ist wie der ftp user der den ordner angelegt hat! somit bekommst du die fehlermeldung permission not permittet oder was das war. ich würde das skript nun so abändern das du garkeine rechte ändern mußt. das heißt du nutzt nurnoch ftp befehle um dateien hoch zu laden und so weiter. dazu mußt du die rechte nicht ändern da der ftp user als owner so oder so hantieren darf.
soweit klar nu?