Hi, der ftpclient funktioniert mit .get(Datei) einwandfrei.
Ich versuche jetzt die Datei auf dem Server mit ftpclient.exec(["delete" & Datei]) zu löschen.
Leider ohne Erfolg.
Die debug-Meldung dazu (auszugsweise):
* STATE: CONNECT => DO handle 0x85eace0; (connection #0)
* Request has same path as previous transfer
* DO phase starts
> delete Datei
* FTP 0x859bc24 state change from STOP to QUOTE
* STATE: DO => DOING handle 0x85eace0; (connection #0)
< 500 'DELETE Datei': command not understood.
* QUOT command failed with 500
* DO phase failed
* Closing connection #0
Für Datei steht natürlich der eigentliche Dateiname.
Hat jemand eine Idee dazu? Ist die Syntax evtl. falsch?
Danke
gambi
ftpclient und exec
Re: ftpclient und exec
Ok. Habs jetzt gefunden. Manchmal hilft ein Blick in den RFC. Der Befehl lautet nicht "delete" sondern "dele"!
Also ftpclient.exec(["dele " & Datei]). Wichtig ist das Blank im Befehlsstring ("dele ").
Hoffe, das hilft auch anderen.
gambi
Also ftpclient.exec(["dele " & Datei]). Wichtig ist das Blank im Befehlsstring ("dele ").
Hoffe, das hilft auch anderen.
gambi
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast