Hoi,
Ich verstehe nicht warum ich mit einfachen Befehlen zwar Dateien und
Verzeichnisse auf einen Server laden kann, aber nicht die Rechte
setzen.
Das kannst du.
$ftp->chmod (0777, admin) // <======= das geht nicht! Warum?
Weil das Objekt die Methode 'chmod' nicht implementiert hat.
Kan mir jemand helfen?
Ja, die Perldoc (http://www.perldoc.com/perl5.6.1/lib/Net/FTP.html#METHODS):
site (ARGS)
Send a SITE command to the remote server and wait for a response.
Returns most significant digit of the response code.
Mit anderem Worten:
$ftp->site('chmod ....');
chmod ist nicht im FTP-Protokoll implementiert und muss
grundsaetzlich ueber SITE ausgefuehrt werden.
Gruss,
CK