Kontrola protokolu FTP

Protokol FTP serveru
Když se připojíte k serveru pomocí funkce FTP aplikace Dreamweaver, Dreamweaver vygeneruje protokol FTP. Tento protokol obsahuje seznam transakcí, ke kterým došlo mezi aplikací Dreamweaver a serverem během připojení. Pro vysvětlení transakcí protokol zobrazuje standardní kódy a příkazy řádek po řádku.

Čtením kódů a příkazů v tomto protokolu lze identifikovat mnoho problémů s FTP. Níže naleznete informace, které vám pomohou při kontrole a interpretaci protokolů FTP, jakož i odkazy na Macromedia TechNotes, které nabízejí tipy odstraňování problémů pro konkrétní problémy s FTP:

Přístup k protokolu FTP serveru.

Systém Windows

V okně webu zvolte Další volby > FTP log.

Systém Macintosh

V okně webu zvolte Další volby > FTP log.

Příklad protokolu FTP
V ukázkovém protokolu FTP níže uvidíte čísla (například 220), která jsou uváděna jako „sériové kódy“. V sériových kódech jsou rozptýleny příkazy (například MKD).

220 ftp.macromedia.com FTP server (ms-ftpd (16) Čt 27. února 18:32:59 EST 1997) připraven.
USER Jmacro
331 Heslo požadované pro jmacro
PASS
230-Kontrola využití disku, čekejte prosím.
230–
230– Vaše disková kvóta je: 5,00 megabajtů.
230- Využití vašeho disku je:
230- Domácí/WWW: 1,23 megabajtů
230- FTP: 0,00 megabajtů
230- Celkem: 1,23 megabajtů (25% kvóta)
230-
230 Uživatel jmacro@macromedia.com přihlášený.
SYST
215 UNIX Typ: L8 Verze: BSD-198911
PWD
257 "/jmacro" je aktuální adresář.
MKD XYIZNWSK
257 Příkaz MKD byl úspěšný.
TYPE A
200 Typ nastaven na A.
PORT 10,11,1,80,18,238
200 PORT příkaz úspěšný.
LIST
150 Otevření datového připojení v režimu ASCII pro /bin/ls

FTP kódy a akce
Sériový kód (číslo) na začátku některých řádků protokolu FTP popisuje akci, která proběhla mezi počítačem a serverem v procesu FTP. Tabulka níže nabízí popis těchto FTP kódů a akcí.

Sériové kódy FTP

Kód Popis
100 sériových kódů Požadovaná akce je zahájena, než budete pokračovat s novým příkazem, očekávejte další odpověď.
110 Restartujte odpověď značky.
120 Služba připravena za nnn minut.
125 Datové připojení je již otevřené, přenos začíná.
150 Stav souboru je v pořádku, chystá se otevřít datové připojení.
200 sériových kódů Požadovaná akce byla úspěšně dokončena.
200 Příkaz je v pořádku.
202 Příkaz není implementován, na tomto webu zbytečné.
211 Stav systému nebo odpověď na systémovou nápovědu.
212 Stav adresáře.
213 Stav souboru.
214 Zpráva nápovědy.
215 Typ NÁZVU systému. (Kde NÁZEV je oficiálním systémovým názvem ze seznamu v dokumentu Přiřazená čísla.)
220 Služba je připravena pro nového uživatele.
221 Služba uzavření ovládacího připojení. Odhlášení v případě potřeby.
225 Datové připojení otevřené; neprobíhá žádný převod.
226 Uzavření datového připojení. Požadovaná akce souboru byla úspěšná (například přenos souboru nebo přerušení souboru).
227 Vstup do pasivního režimu
230 Uživatel přihlášený, pokračujte.
250 Požadovaná akce souboru v pořádku, dokončena.
257 Vytvořen „NÁZEV CESTY“.
300 sériových kódů Příkaz byl přijat, ale požadovaná akce je pozastavena až do obdržení dalších informací.
331 Uživatelské jméno je v pořádku, potřebujete heslo.
332 Potřebujete účet pro přihlášení.
350 Požadovaná akce souboru čeká na další informace.
400 sériových kódů Příkaz nebyl přijat a požadovaná akce neproběhla, ale chybový stav je dočasný a akce může být vyžádána znovu.
401 Tato služba nyní neakceptuje uživatele. Uživatelská kvóta naplněna. Zkuste to znovu později.
421 Služba není k dispozici, uzavření ovládacího připojení. Může to být odpověď na jakýkoli příkaz, pokud služba ví, že musí být vypnuta.
425 Nelze uzavřít datové připojení.
426 Připojení uzavřeno, přenos přerušen.
431 Přihlášení se nezdařilo. Uživatelské jméno a/nebo heslo je neplatné.
450 Požadovaná akce souboru nebyla provedena. Soubor není k dispozici (např. soubor je zaneprázdněn).
451 Požadovaná akce byla přerušena: místní chyba ve zpracování.
452 Požadovaná akce nebyla provedena. Nedostatečné úložiště v systému.
453 Neúplný přenos souboru. Nedostatečné úložiště.
500 sériových kódů Příkaz nebyl přijat a požadovaná akce neproběhla.
500 Chyba syntaxe, příkaz nebyl rozpoznán. To může zahrnovat chyby, jako je příliš dlouhý příkazový řádek.
501 Chyba syntaxe v parametrech nebo argumentech.
502 Příkaz není implementován.
503 Špatné pořadí příkazů.
504 Příkaz není pro tento parametr implementován.
530 Uživatel není přihlášen.
532 Pro ukládání souborů potřebujete účet.
550 Požadovaná akce nebyla provedena. Soubor není k dispozici (např. soubor nebyl nalezen, žádný přístup).
552 Požadovaná akce souboru byla přerušena. Překročeno přidělené úložiště (pro aktuální adresář nebo datový soubor).
553 Požadovaná akce nebyla provedena. Název souboru není povolen.

Poznámka: Nezapomeňte, že některé z těchto kódů mohou mít na různých serverech různý význam.

Běžné příkazy FTP
Některé textové příkazy popisují akce, jak je vysvětleno v následující tabulce:

FTP příkazy a akce

ABOR přerušení přenosu souboru
CWD změna pracovního adresáře
DELE odstranění vzdáleného souboru
LIST vyjmenování vzdálených souborů
MDTM vrácení úpravy času souboru
MKD vytvoření vzdáleného adresáře
NLST seznam názvů vzdáleného adresáře
PASS poslat heslo
PASV vstup do pasivního režimu
PORT otevření datového kanálu
PWD tisk pracovního adresáře
QUIT ukončení připojení
RETR znovu získání vzdáleného souboru
RMD odstranění vzdáleného adresáře
RNFR přejmenování z
RNTO přejmenování na
SITE příkazy specifické pro web
SIZE vrácení velikosti souboru
STOR uložení souboru do vzdáleného hostitele
TYPE nastavení typu přenosu
USER odeslání uživatelského jména



 

 

 

 

Získejte pomoc rychleji a snáze

Nový uživatel?