Dziennik FTP witryny
Gdy połączysz się z serwerem za pomocą funkcji FTP programu Dreamweaver, program Dreamweaver utworzy dziennik FTP. Dziennik zawiera listę transakcji, które wystąpiły między programem Dreamweaver a serwerem podczas połączenia. Aby objaśnić transakcje, dziennik wyświetla standardowe kody i polecenia wiersz po wierszu.
Wiele problemów z FTP można zidentyfikować, czytając kody i polecenia w tym dzienniku. Poniżej znajdziesz informacje, które pomogą Ci przejrzeć i zinterpretować dzienniki FTP, a także łącza do witryny Macromedia TechNotes, które zawierają wskazówki dotyczące rozwiązywania konkretnych problemów z FTP:
|
Windows |
|
Macintosh |
Przykład dziennika FTP
W przykładowym dzienniku FTP poniżej można zobaczyć liczby (takie jak 220), określone jako „kody serii”. Między szeregami kodów przeplatają się polecenia (takie jak MKD).
220 ftp.macromedia.com serwer FTP (ms-ftpd(16) Czw Lut 27 18:32:59 EST 1997) gotowy.
USER jmacro
331 Hasło wymagane do jmacro
PASS
230-Sprawdzanie użycia dysku, czekaj.
230-
230- Przydział dysku wynosi: 5,00 megabajtów.
230- Wykorzystanie dysku to:
230- Home/WWW: 1,23 megabajtów
230- FTP: 0,00 megabajtów
230- Total: 1,23 megabajtów (25% przydziału)
230-
230 Użytkownik jmacro@macromedia.com zalogowany.
SYST
215 UNIX Typ: L8 Wersja: BSD-198911
PWD
257 „/jmacro” to katalog bieżący.
MKD XYIZNWSK
257 Polecenie MKD powiodło się.
TYPE A
200 Typ ustawiony na A.
PORT 10,11,1,80,18,238
200 Polecenie PORT powiodło się.
LIST
150 Otwieranie połączenia danych w trybie ASCII dla /bin/ls
Kody i działania FTP
Kod serii (liczba) na początku niektórych wierszy dziennika FTP opisuje działania, które nastąpiły między komputerem a serwerem w ramach procesu FTP. Poniższa tabela zawiera opis kodów i akcji FTP.
Kody serii FTP
Kod | Opis |
Kody serii 100 | Żądane działanie jest inicjowane, należy oczekiwać kolejnej odpowiedzi przed kontynuowaniem nowego polecenia. |
110 | Uruchom ponownie odpowiedź znacznika. |
120 | Usługa gotowa za nnn minut/y. |
125 | Połączenie danych jest już otwarte, transfer rozpoczyna się. |
150 | Status pliku jest prawidłowy, połączenie danych zostanie otwarte. |
Kody serii 200 | Żądane działanie zostało pomyślnie zakończone. |
200 | Polecenie jest poprawne. |
202 | Nie zastosowano polecenia, jest ono zbędne w tej witrynie. |
211 | Status systemu lub odpowiedź pomocy systemowej. |
212 | Status katalogu. |
213 | Status pliku. |
214 | Komunikat pomocy. |
215 | Typ systemu NAME. (Gdzie NAME to oficjalna nazwa systemu z listy w dokumencie Numery przypisane). |
220 | Usługa gotowa na nowego użytkownika. |
221 | Usługa zamyka połączenie kontrolne. Wylogowano w razie potrzeby. |
225 | Połączenie danych otwarte; brak transferu w toku. |
226 | Zamykanie połączenia danych. Żądane działanie pliku powiodło się (np. przesyłanie lub przerwanie pliku). |
227 | Włączanie trybu pasywnego |
230 | Użytkownik zalogowany, kontynuuj. |
250 | Żądane działanie pliku poprawne, ukończono. |
257 | Utworzono „PATHNAME”. |
Kody serii 300 | Polecenie zostało zaakceptowane, ale żądane działanie zostało wstrzymane w oczekiwaniu na dalsze informacje. |
331 | Nazwa użytkownika poprawna, wymagane hasło. |
332 | Konto wymagane do logowania. |
350 | Żądane działanie pliku oczekuje na dalsze informacje. |
Kody serii 400 | Polecenie nie zostało zaakceptowane i żądane działanie nie zostało wykonane, ale przyczyna błędu jest tymczasowa, a działania można zażądać ponownie. |
401 | Usługa nie akceptuje teraz użytkowników. Osiągnięto limit użytkowników. Spróbuj ponownie później. |
421 | Usługa niedostępna, zamykanie połączenia kontrolnego. Może to być odpowiedź na dowolne polecenie, jeśli usługa wie, że musi zostać zamknięte. |
425 | Nie można otworzyć połączenia danych. |
426 | Połączenie zamknięte; transfer przerwany. |
431 | Nie można zalogować. Nieprawidłowa nazwa użytkownika i/lub hasło. |
450 | Nie podjęto żądanego działania pliku. Plik niedostępny (np. plik zajęty). |
451 | Przerwano żądane działanie: lokalny błąd przetwarzania. |
452 | Nie podjęto żądanego działania. Niewystarczająca ilość miejsca w systemie. |
453 | Nie ukończono transferu pliku. Niewystarczająca ilość miejsca. |
Kody serii 500 | Polecenie nie zostało zaakceptowane i żądane działanie nie zostało wykonane. |
500 | Błąd składni, nie rozpoznano polecenia. Może to obejmować takie błędy, jak zbyt długi wiersz polecenia. |
501 | Błąd składni parametrów lub argumentów. |
502 | Nie zastosowano polecenia. |
503 | Zła sekwencja poleceń. |
504 | Nie zastosowano polecenia dla tego parametru |
530 | Nie zalogowano. |
532 | Konto wymagane do przechowywania plików. |
550 | Nie podjęto żądanego działania. Plik niedostępny (np. nie znaleziono pliku, brak dostępu). |
552 | Przerwano żądane działanie pliku. Przekroczono przydzieloną ilość miejsca (w bieżącym katalogu lub zestawie danych). |
553 | Nie podjęto żądanego działania. Nazwa pliku jest niedozwolona. |
ABOR | przerwanie transferu plików |
CWD | zmiana katalogu roboczego |
DELE | usunięcie pliku zdalnego |
LIST | lista plików zdalnych |
MDTM | zwrócenie czasu modyfikacji pliku |
MKD | utworzenie folderu zdalnego |
NLST | nazwa listy folderu zdalnego |
PASS | wysłanie hasła |
PASV | włączenie trybu pasywnego |
PORT | otworzenie portu danych |
PWD | drukowanie katalogu roboczego |
QUIT | zakończenie połączenia |
RETR | pobranie pliku zdalnego |
RMD | usunięcie folderu zdalnego |
RNFR | zmiana nazwy z |
RNTO | zmiana nazwy na |
SITE | polecenia specyficzne dla witryny |
SIZE | zwrócenie rozmiaru pliku |
STOR | przechowanie pliku na zdalnym hoście |
TYPE | ustawienie typu transferu |
USER | wysłanie nazwy użytkownika |