FTP žurnalo tikrinimas

Paskutinį kartą atnaujinta 2019-09-22

Svetainės FTP žurnalas
Prisijungę prie serverio naudodami Dreamweaver FTP funkciją, Dreamweaver sugeneruoja FTP žurnalą. Šiame žurnale nurodomos operacijos, kurios buvo atliktos tarp „Dreamweaver“ ir serverio ryšio metu. Kad operacijos būtų pateikiamos aiškiau, žurnale eilutėmis nurodomi standartiniai kodai ir komandos.

Skaitant žurnale pateikiamus kodus ir komandas galima identifikuoti įvairias FTP problemas. Toliau pateikiama informacija, kuri padės peržiūrėti ir suprasti FTP žurnalus, bei nuorodos į „Macromedia TechNotes“, kuriose siūlomi konkrečių FTP problemų sprendimai:

Prieiga prie svetainės FTP žurnalo

Windows

Svetainės lange pasirinkite „Išplėstinis" > „FTP žurnalas".

Macintosh

Svetainės lange pasirinkite „Išplėstinis" > „FTP žurnalas".

FTP žurnalo pavyzdys
Toliau pateiktame FTP žurnalo pavyzdyje matysite skaičius (pvz., 220), kurie vadinami „serijos kodais". Tarp serijos kodų yra komandos (pvz., MKD).

220 ftp.macromedia.com FTP server (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.
USER jmacro
331 Password required for jmacro
PASS
230-Checking disk usage, please wait.
230-
230- Your disk quota is: 5.00 megabytes.
230- Your disk usage is:
230- Home/WWW: 1.23 megabytes
230- FTP: 0.00 megabytes
230- Total: 1.23 megabytes (25% of quota)
230-
230 User jmacro@macromedia.com logged in.
SYST
215 UNIX Type: L8 Version: BSD-198911
PWD
257 "/jmacro" is current directory.
MKD XYIZNWSK
257 MKD command successful.
TYPE A
200 Type set to A.
PORT 10,11,1,80,18,238
200 PORT command successful.
LIST
150 Opening ASCII mode data connection for /bin/ls

FTP kodai ir veiksmai
Serijos kodas (skaičius) kai kurių FTP žurnalo eilučių pradžioje aprašo veiksmą, kuris vyko tarp jūsų kompiuterio ir serverio FTP procese. Toliau esančioje lentelėje pateikiami šių FTP kodų ir veiksmų aprašymai.

FTP serijos kodai

kodas Aprašas
100 serijos kodai Inicijuojamas prašomas veiksmas, prieš vykdydami naują komandą palaukite dar vieną atsakymo.
110 Paleisti iš naujo žymeklio atsakymą.
120 Paslauga parengta per nnn min.
125 Duomenų ryšys jau atviras, pradedamas perdavimas.
150 Failų būsena gera, ketinama atidaryti duomenų ryšį.
200 serijos kodai Prašomas veiksmas sėkmingai atliktas.
200 Komanda tinkama.
202 Komandas neįvykdyta, nereikalinga šioje tinklavietėje.
211 Sistemos būsena arba sistemos pagalbos atsakymas.
212 Katalogo būsena.
213 Failų būsena.
214 Pagalbos pranešimas.
215 NAME sistemos tipas. (kai NAME yra oficialus sistemos pavadinimas iš sąrašo, esančio Priskirtų numerių dokumente.)
220 Paslauga parengta naujam vartotojui.
221 Paslauga uždaro valdymo ryšį. Atsijungta, jei tinkama.
225 Duomenų ryšys atviras; perdavimas nevykdomas.
226 Duomenų ryšys uždaromas. Prašytas failo veiksmas sėkmingai atliktas (pvz., failo perdavimas ar jo nutraukimas).
227 Įjungiamas pasyvusis režimas
230 Vartotojas prisijungė, tęsiama.
250 Prašomas failo veiksmas tinkamas, atlikta.
257 PATHNAME sukurtas.
300 serijos kodai Komanda priimta, bet prašomas veiksmas sulaikytas, laukiama tolesnės informacijos patvirtinimo.
331 Vartotojo vardas tinkamas, reikia slaptažodžio.
332 Norint prisijungti reikia paskyros.
350 Prašomas failo veiksmas laukia tolesnės informacijos.
400 serijos kodai Komanda nepriimta, o prašomas veiksmas neatliktas, bet klaida yra laikina, todėl veiksmą atlikti gali būti prašoma vėl.
401 Ši paslauga dabar nepriima vartotojų. Vartotojų kvota užpildyta. Bandykite dar kartą vėliau.
421 Paslauga nepasiekiama, uždaromas valdymo ryšys. Toks atsakymas gali būti pateikiamas į bet kurią komandą, jei paslauga žino, kad ją reikia išjungti.
425 Nepavyksta atidaryti duomenų ryšio.
426 Ryšys uždarytas; perdavimas nutrauktas.
431 Nepavyko prisijungti. Neteisingas vartotojo vardas ir (arba) slaptažodis.
450 Prašomas failo veiksmas neatliktas. Failas nepasiekiamas (pvz., failas naudojamas).
451 Prašomas veiksmas nutrauktas: vietinė apdorojimo klaida.
452 Prašomas veiksmas neatliktas. Nepakanka vietos sistemos atmintyje.
453 Failo perdavimas neužbaigtas. Nepakanka vietos atmintyje.
500 serijos kodai Komanda nepriimta, o prašomas veiksmas neatliktas.
500 Sintaksės klaida, komanda neatpažinta. Tai gali būti tokios klaidos kaip per ilga komandos eilutė.
501 Parametrų ar argumentų sintaksės klaida.
502 Komanda neįvykdyta.
503 Netinkama komandų seka.
504 Komanda šiam parametrui neįvykdyta.
530 Neprisijungta.
532 Failas saugoti reikalinga paskyra.
550 Prašomas veiksmas neatliktas. Failas nepasiekiamas (pvz., failas nerastas, jo negalima pasiekti).
552 Prašomas failo veiksmas nutrauktas. Viršytas atminties priskyrimas (dabartiniam katalogui ar duomenų rinkiniui).
553 Prašomas veiksmas neatliktas. Neleistinas failo pavadinimas.

Pastaba. Atminkite, kad kai kurie kodai kituose serveriuose gali turėti kitokią reikšmę.

Pagrindinės FTP komandos
Kai kurios teksto komandos aprašo veiksmus, kaip paaiškinta toliau pateiktoje lentelėje:

FTP komandos ir veiksmai

ABOR nutraukti failų perdavimą
CWD keisti darbinį katalogą
DELE trinti nuotolinį failą
LIST nuotolinių failų sąrašas
MDTM pateikti failo modifikavimo laiką
MKD sukurti nuotolinį katalogą
NLST nuotolinio katalogo vardų sąrašas
PASS siųsti slaptažodį
PASV įjungti pasyvųjį režimą
PORT atidaryti duomenų prievadą
PWD darbinio katalogo spausdinimas
QUIT nutraukti ryšį
RETR gauti nuotolinį failą
RMD pašalinti nuotolinį katalogą
RNFR pervardyti iš
RNTO pervardyti į
SITE tinklavietės komandos
SIZE pateikti failo dydį
STOR saugoti failą nuotoliniame pagrindiniame kompiuteryje
TYPE nustatyti perdavimo tipą
USER siųsti vartotojo vardą