Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi idftp logt in kein Verzeichnis ein... (https://www.delphipraxis.net/23337-idftp-logt-kein-verzeichnis-ein.html)

TheMiller 1. Jun 2004 17:53


idftp logt in kein Verzeichnis ein...
 
Hi Leute.

Ich möchte mit idftp in das Verzeichnis: www.saschamueller.net/Verzeichnis einloggen. Dazu benutze ich folgenden Code:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var idftp:Tidftp;
begin
  idftp:=TIdftp.Create(Self);
  idftp.User:='xxxxx';
  idftp.Password:='xxxxxx';
  idftp.Port:=21;
  idftp.Host:='www.saschamueller.net/Verzeichnis';
    try
      Idftp.Connect();
    except
       showmessage('Ne, funzt nicht!');
    end;
end;
Und dabei erscheint folgende Fehlermeldung:

Delphi-Quellcode:
EIdSocketError Meldung: 'Socket-Fehler #11004'
Ich habe durch Surfen herausgefunden, dass die o.g Fehlermeldung folgendes bedeutet:

Delphi-Quellcode:
11004 : ErrorMsg := 'Valid name, no data Record Of requested Type.'
Ersetze ich aber das

Delphi-Quellcode:
idftp.Host:='www.saschamueller.net/Verzeichnis';

durch

idftp.Host:='www.saschamueller.net';
funzt es einwandtfrei. Doch das darf sich nicht eingeloggt werden...

Für Hilfe bin ich dankbar, und das schon im Vorraus!!!

guck: danke!

Meflin 1. Jun 2004 17:55

Re: idftp logt in kein Verzeichnis ein...
 
der host wird wohl eher ftp.saschamueller.net lauten...

TheMiller 1. Jun 2004 17:57

Re: idftp logt in kein Verzeichnis ein...
 
Funktioniert auch nicht!

aber mit dem www geht es, wenn ich kein Verzeichnis angebe!

Meflin 1. Jun 2004 18:00

Re: idftp logt in kein Verzeichnis ein...
 
du kannst dich auch nicht direkt in ein verzeichnis einloggen. dazu musst du dich erst ins root verzeichnis einloggen (www.saschamueller.net, was mich verwundert, da ftphosts auch mit ftp beginnen :gruebel: ) und musst dann in das verzeichnis wechseln nachdem du dich eingeloggt hast. wie? ka...

Meflin 1. Jun 2004 18:02

Re: idftp logt in kein Verzeichnis ein...
 
ich habs gefunden:
Delphi-Quellcode:
 IdFTP1.ChangeDir(DirName);

TheMiller 1. Jun 2004 18:03

Re: idftp logt in kein Verzeichnis ein...
 
Das Verzeichnis wechseln ich ja kein Problem. Nur das Problem ist dieses, dass ich für den Root nur ein Master-PWD habe, mit denen alle Rechte freigeschaltet sind (löschen, ändern etc). Und wenn das im Programmcode steht kann man die PWDs auslesen.

Jetzt habe ich einen geschützten Bereich angelegt, mit einem normalen Passwort. Da wollte ich direkt zugreifen....

Hm... grübel :wall:

TheMiller 1. Jun 2004 18:04

Re: idftp logt in kein Verzeichnis ein...
 
Hm, was mache ich jetzt? Das kann ich also vergessen, dass sich ein User direkt in ein Verzeichnis einloggt?

jAcK oRsEn 1. Jun 2004 18:15

Re: idftp logt in kein Verzeichnis ein...
 
wenn du dich nicht im rootverzeichnis einloggen kannst musst du nen extra ftp account für dein verzeichnis haben...ist das nicht der fall, kannst du es vergessen...

TheMiller 1. Jun 2004 18:19

Re: idftp logt in kein Verzeichnis ein...
 
Also,

ich habe für das Verzeichnis extra Passwörter und Usernamen. Allerdings bin ich bei Puretech und das nennen sie dort "geschützter Bereich". Aber ich denke, dass ist was anderes, als ein separater Account, oder?

jAcK oRsEn 1. Jun 2004 18:20

Re: idftp logt in kein Verzeichnis ein...
 
kommt drauf an, wenn du von htaccess geschützten bereichen sprichst schon! :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:36 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz