konto usunięte

Temat: Serwer FTP i błąd 550

Witam,
Mam taki mały problem. Piszę sobie uploader na FTP, i wszystko jest ładnie pięknie, gdy w programie podam dane do konkretnej domeny. Czyli po zalogowaniu widoczny jest folder public_html etc.. Kod wygląda tak:

Uri url = new Uri("ftp://" + serwer + "/public_html/" + folder + "/" + plik);
FtpWebRequest ftp = (FtpWebRequest)WebRequest.Create(url);
ftp.Credentials = new NetworkCredential(login, haslo);
ftp.Method = WebRequestMethods.Ftp.UploadFile;
ftp.UsePassive = true;
FtpWebResponse response = (FtpWebResponse)ftp.GetResponse();
StreamReader sourceStream = new StreamReader(folder + "\\" + plik);
byte[] fileContents = Encoding.UTF8.GetBytes(sourceStream.ReadToEnd());
sourceStream.Close();
ftp.ContentLength = fileContents.Length;
Stream requestStream = ftp.GetRequestStream();
requestStream.Write(fileContents, 0, fileContents.Length);
requestStream.Close();
I teraz chcę zrobić tak, aby logować się głównym kontem, czyli po zalogowaniu dopiero widzę katalog domains, później po wejściu do niego widzę listę domen. Jak przerobić ten kod, a dokładnie ścieżkę, aby móc się logować na główne konto, czyli tak podaję dane do głównego konta FTP, czyli serwer, login, hasło, oraz domenę, tak aby pliki już szły automatycznie do katalogu domains/domena.pl/public_html.

Szczerze mówiąc sam nie mam pomysłu, ponieważ cały czas wywala mi błąd 550 ;/

Jeżeli, dodam domains do tej lini:

Uri url = new Uri("ftp://" + serwer + "/domains/" + serwer + "/public_html/" + folder + "/" + plik);

To od razu wywala błąd 550. Mam ponad 100 domen, więc specjalnie tworzenie dla każdego, osobnego konta ftp to porażka, dlatego szukam najlepszego rozwiązania, i właśnie logowanie na główne konto, to według mnie najlepsze rozwiązanie, tym bardziej, że wszystkie domeny stoją na jednym serwerze.Paweł Cyrklaf edytował(a) ten post dnia 14.12.11 o godzinie 13:42
Dariusz Żukowski

Dariusz Żukowski [keczerad]
Programista z
zamiłowania.

Temat: Serwer FTP i błąd 550

Może to pomoze:

http://www.theegglestongroup.com/writing/ftp_error_cod...

konto usunięte

Temat: Serwer FTP i błąd 550

No właśnie, tą listę błędów wcześniej widziałem. Po tym wnioskuję, że jest zła ścieżka ;/

# Problem rozwiązany :)Paweł Cyrklaf edytował(a) ten post dnia 14.12.11 o godzinie 14:07

Następna dyskusja:

WFC, WPF, i Baza SQl w Arch...




Wyślij zaproszenie do