Entwickler-Ecke

ASP.NET und Web - löschen


PC17 - Mi 01.09.10 16:20
Titel: löschen
löschen


MoBBer - Mi 01.09.10 19:06

Hallo PC17,

kenne mich mit FTP nicht aus, aber ich habe deinen Code ausprobiert und denke er ist richtig so.
Ich denke das der FTP Server mit dem du dich verbinden willst nicht zum Upload gedacht ist.
Schließlich verkauft diese Firma ihre FTP-Server und ich glaube kaum, dass die dann einen kostenlos zur Verfügung stellen.

ICh hoffe ich konnte helfen.

mfG MoBBer


Christian S. - Mi 01.09.10 19:09

Du musst beim Erzeugen des WebRequests nicht nur den Server angeben, sondern den kompletten FTP-Pfad der Datei, wie sie hinterher auf dem Server heißen soll.

//edit: Und achte demnächst bitte drauf, die richtige Sparte im Forum zu wählen. Danke!


PC17 - Mi 01.09.10 19:39

Die Seite stellt einen freien FTP Acc mit 1GB Speicher zur Verfügung, ich kann auch einwandfrei mit Filezilla darauf zugreifen.

Wie müsste den der Pfad aussehen ich habe da nichts anderes gefunden und wie gesagt mit Filezilla geht es auch so.
Müsste der z.b so aussehen? ("ftp://ftp.drivehq.com/neuer_Ordner/")


Christian S. - Mi 01.09.10 19:42

user profile iconPC17 hat folgendes geschrieben Zum zitierten Posting springen:
Wie müsste den der Pfad aussehen ich habe da nichts anderes gefunden und wie gesagt mit Filezilla geht es auch so.

Was hat FileZilla damit zu tun, wie der Parameter des Konstruktors der WebRequest-Klasse auszusehen hat? :gruebel:

user profile iconPC17 hat folgendes geschrieben Zum zitierten Posting springen:
Müsste der z.b so aussehen? ("ftp://ftp.drivehq.com/neuer_Ordner/")
Wenn Du eine Datei hochladen willst, muss da wohl noch ein Dateiname dran. ;-)


PC17 - Mi 01.09.10 19:49

Ja stimmt das hat mit Filzilla nichts zu tun.
Achso du meintest, dass ich den Datei name auch noch dazu schreibe in diesem Fall /testfile.txt
Ok Danke werde es gleich mal testen.

Edit:

Habe den Code jetzt geändert:

C#-Quelltext
1:
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://ftp.drivehq.com/testfile.txt");                    


Fehlermeldung:
Die zugrunde liegende Verbindung wurde geschlossen: Der Server hat eine Protokollverletzung ausgeführt..

Das wird wohl am FTP Acc liegen kann mir jemand einen guten FTP Acc empfelen?


PC17 - Do 02.09.10 10:14

Ich habe jetzt schon 3 verschiedene FTP Acc ausprobiert und bei jedem kommt die Fehlermeldung:

Die zugrunde liegende Verbindung wurde geschlossen: Der Server hat eine Protokollverletzung ausgeführt..

Ich kann mich auch nur manchmal mit Filezilla zu den Acc verbinden. Aber wenn ich mich über die Webseite einlogge funktioniert alles.??

Edit: Hat sich erledigt. Windows Firewall war schuld.

Danke

MfG Pc17