Page 1 of 1

ftp_chmod auf folder !?

Posted: 2005-01-27 20:53
by Swiper
Hallo !

Ich habe Suse 9.1 mit Confixx 3 und PHP 4.3.10.
Nun habe ich mir was gebastelt um schnell mal ein paar Backups von einem zum anderen Server zu schicken (in PHP natürlich)

Soweit klappt auch alles. Nur habe ich noch ein Problemchen mit dem Setzen der Rechte für das BackupVerzeichnis das für jeden Kunden (falls noch nicht vorhanden) angelegt werden soll.

Code: Select all

ftp_chdir($conn_ftp, "/html/user/");
ftp_mkdir($conn_ftp, $GLOBALS['MM_Username']); 
ftp_chmod($conn_ftp, "0777", $GLOBALS['MM_Username']);
Ob 0777 oder nur 777. Es geht beides nicht.

Kann mir jemand einen Tip geben.
Habe auch irgendwo gelesen das ein chmod auf Verzeichnisse erst ab PHP 5 möglich sein soll.

Wenn ja.. Wie bekomme ich die erstellten Dir's auf chmod "0777" ?

Cu Sven

Re: ftp_chmod auf folder !?

Posted: 2005-01-29 05:09
by kawfy
xxl3 wrote:Ich habe Suse 9.1 mit Confixx 3 und PHP 4.3.10.

Code: Select all

ftp_chdir($conn_ftp, "/html/user/");
ftp_mkdir($conn_ftp, $GLOBALS['MM_Username']); 
ftp_chmod($conn_ftp, "0777", $GLOBALS['MM_Username']);
Ob 0777 oder nur 777. Es geht beides nicht.

Kann mir jemand einen Tip geben.
Habe auch irgendwo gelesen das ein chmod auf Verzeichnisse erst ab PHP 5 möglich sein soll.
:roll: Krass. Bekommst du auch eine Fehlermeldung? -- Wo gelesen? Auf der Original-Doku php.net? http://www.php.net/ftp_chmod. Achherrje, tatsächlich, das geht erst ab PHP5. Und im Kommentar drunter steht ein Workaroud für PHP <5.0. Enjoy. :lol:

Re: ftp_chmod auf folder !?

Posted: 2005-01-29 14:21
by Swiper
Ich versuche es jetzt erst über den umweg über "phptmp" und dann per "move". Aber das scheint irgendwie auch nicht zu funzen.

Bin nun schon wirklich [Stunden] da dran und finde einfach keine Lösung.
Hoffe das ich nicht hier schon aufgeben muss.

Cu Sven