Entwickler-Ecke
Internet / Netzwerk - Problem bei Datei hochladen [gelöst]
The-FoX - Di 05.08.03 03:49
Titel: Problem bei Datei hochladen [gelöst]
Hi, ich habe folgendes problem. Ich möchte eine Datei auf meinen FTp-Server hochladen und benutze dafür die Indykomponente. Ich habe benutzernamen usw. angegeben (nur proxy habe ich gelassen wie es war weil ich keine Ahnung habe welchen Proxy 8ung.at benutzt.)
Dann habe ich mit idftp1.put(usw.) eine Datei angewählt und hochgeladen. Zuersteinmal kam das die idftp1.pas nicht gefunden wurden, ich habe sie dann in dem Ursprünglichem Ordern (den ich runtergeladen habe von der Indy-Hp) gefunden und angegeben. Jetzt tritt allerdings die Fehler: "Socket Error # 10061: Connection Refused" auf. Und das Programm springt dann zu diesem Bereich vom Indy-Quelltext:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| begin try //APR 011216: proxy support TmpHost:=FHost; TmpPort:=FPort; try if (ProxySettings.ProxyType > fpcmNone) and (Length(ProxySettings.Host) > 0) then begin FHost := ProxySettings.Host; FPort := ProxySettings.Port; end; inherited Connect(ATimeout); finally FHost := TmpHost; FPort := TmpPort; end;//tryf |
kann mir bitte jmd helfen und sagen was ich falsch gemacht habe?
BungeeBug - Di 05.08.03 08:09
Hi,
da is gewaltig was falsch gelaufen ... die Dateil TIdFTP1.pas gibbt aller warscheinlichkeit nach nicht. Du solltest evl. mal deine Indy neu installen oder gleich dein ganzes Delphi :) und die Geschichte is einzig und allein dein "Problem" denn 8ung.at hat damit nix zutun. Ein Proxy ist ein Rechner, über den andere Leute Daten abrufen können ohne dem Webserver (oder jedem andern) ihre IP (sprich ihre Identitär) preisgeben zumüssen. Inwiefern ein Proxy anonym ist hängt von seinem Admin und desses Willen ab. Proxys werden z.B. in großen Firmen oder Unis verwand um allen Workstations eine Möglichkeit zu ins I-Net zukommen.
So das war Bungee's Proxy Tut :)
The-FoX - Di 05.08.03 15:51
ach du kagge :( ich hab vorhin schonmal neuinstalliert weil Indy sich einfach nicht gescheit installieren lässt. Kann mir jemand schritt für Schritt erklären wie ich indy genau installiere?
Edit:
Ich habs grad nochmal gemacht (nicht neu installiert) und da kam folgende Fehlermeldung: EIdProtocolReplyError aufgetreten ....
The-FoX - Di 05.08.03 16:00
Und schon wieder kommt nen Fehler :) Diesmal access denied obwohl ich alle daten + richtiges Pw angegeben habe ...
kasi - Di 05.08.03 19:42
Setz mal idFTP1.Passive = true falls du hinter einer Firewall sitzt
Hast die entsprechenden Rechte auf dem Server ?
Kannst du idFTP1.List(Memo1.Lines) machen?
KASI
The-FoX - Mi 06.08.03 02:19
| kasi hat folgendes geschrieben: |
Setz mal idFTP1.Passive = true falls du hinter einer Firewall sitzt
Hast die entsprechenden Rechte auf dem Server ?
Kannst du idFTP1.List(Memo1.Lines) machen?
KASI |
nein geht leider auch nicht -_- diesmal kommt der Fehler EIdConnClosedGracefully RSConnectionClosedGracefully
btw.
http://www.8ung.at als Host ist doch richtig oder? Also bei ftp-progs muss ich auch immer
http://www.8ung.at angeben.
The-FoX - Mi 06.08.03 02:25
Ich hab grad nochmal was probiert. Ich hab einfach nur zum Server connected (idftp1.connect) ohne put oder sonst irgendwas, und das ging.
The-FoX - Mi 06.08.03 02:42
Titel: GESCHAFFT
Leute nennt mich Gott (ich weiß das ich en Nub bin, aber egal :lol: ) Wie ich gesehen habe hatte mehrere Leute dieses PRoblem mit Indy und der wohlbekannten EIdConnClosedGracefully - Fehlermeldung. Aber wie ich in der Delphi-Hilfe gelesen habe, ist es keine Fehlermeldung von Indy, sondern eine von Delphi die das Programm anhält. Ich müsst auf Tools ---> Debugger Options gehen dann in die Register karte: Sprach-Exeptions und dort EIdConnClosedGracefully hinzufügen. Dann klapp alles wunderbar :P
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!