Entwickler-Ecke

Internet / Netzwerk - IdFTP.Put Problem


OliverN_26 - So 09.01.11 19:15
Titel: IdFTP.Put Problem
Hi Leute.

wenn ich meine Datei senden möchte mit

Delphi-Quelltext
1:
IdFTP1.Put(User_Ziel,ExtractFileName(User_Ziel));                    

bekomme ich immer eine Fehlermeldung. Ich habe diese mal als Anhang dabei getan.

Was genau bedeutet das?

Danke


jaenicke - So 09.01.11 19:34

Steht doch da: Der Zugriff wurde verweigert.

Falscher Zielort, fehlende Zugriffsrechte, ...


OliverN_26 - So 09.01.11 19:47

Zugriffsrechte kann eigentlich nich sein. Die habe ich mit FileZilla gesetzt.
Aber warum Zielort? Was kann denn daran falsch sein wenn ich einfach nur ne Datei senden will?
Woher weiss die Komponente eigentlich "WO" ich mich auf dem Server befinde?
der 1. ÜbergabeWert ist doch der Pfad auf der lokalen Platte und der 2. die Datei, wie sie auf dem Server nach kopieren heissen soll .. wenn ich das richtig verstanden habe.

Kann es evt sei, dass ich ins root-Verzeichnis schreiben will?

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Als ich es geschrieben habe fiel es mir wie Schuppen von den Augen.
Sollte natürlich auch erst mal in das Verzeichnis wechseln, wo ich rein schreiben will :oops:

Hab IdFTP1.ChangeDir(Verzeichnis); vorher ausgeführt und nu gehts.

Danke :-)