Jurnalul FTP al site-ului
Când vă conectați la un server folosind funcția FTP a Dreamweaver, Dreamweaver generează un jurnal FTP. Acest jurnal listează tranzacțiile care au avut loc între Dreamweaver și server în timpul conexiunii. Pentru a explica tranzacțiile, jurnalul afișează coduri și comenzi standard linie cu linie.

Multe probleme FTP pot fi identificate citind codurile și comenzile din acest jurnal. Veți găsi mai jos informații care vă vor ajuta în revizuirea și interpretarea jurnalelor FTP, precum și link-uri către Macromedia TechNotes, care oferă sfaturi de diagnosticare pentru probleme FTP specifice:

Accesarea jurnalului FTP al site-ului

Windows

În fereastra Site, alegeți Avansat > Jurnal FTP.
Macintosh

În fereastra Site, alegeți Avansat > Jurnal FTP.

Un exemplu de jurnal FTP
În exemplul de jurnal FTP de mai jos, veți vedea numere (cum ar fi 220), care sunt denumite „coduri de serie”. Printre codurile de serie apar comenzile (cum ar fi MKD).

220 ftp.macromedia.com server FTP (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) pregătit.
UTILIZATOR jmacro
331 Parolă necesară pentru jmacro
PASS
230-Se verifică gradul de ocupare a unității de disc, așteptați.
230-
230- Cota dvs. de disc este: 5.00 MB.
230- Cota dvs. de disc este:
230- Home/WWW: 1,23 MB
230- FTP: 0,00 MB
230- Total: 1,23 MB (25% din cotă)
230-
230 Utilizatorul jmacro@macromedia.com s-a autentificat.
SYST
215 UNIX Tip: L8 Versiune: BSD-198911
PWD
257 „/jmacro” este directorul curent.
MKD XYIZNWSK
257 comanda MKD preluată cu succes.
TIP A
200 Tip setat la A.
PORT 10,11,1,80,18,238
200 comanda PORT preluată cu succes.
LIST
150 Se deschide conexiunea de date în mod ASCII pentru /bin/ls

Coduri și acțiuni FTP
Codul de serie (numărul) de la începutul unor linii ale jurnalului FTP descrie acțiunea care a avut loc între computer și server în procesul FTP. Tabelul de mai jos oferă o descriere a acestor coduri și acțiuni FTP.

Coduri de serie FTP

Cod Descriere
Coduri de serie 100 Acțiunea solicitată este inițiată, așteptați un alt răspuns înainte de a continua cu o nouă comandă.
110 Repornire răspuns marcator.
120 Serviciu gata în nnn minute.
125 Conexiunea de date este deja deschisă, transferul este inițiat.
150 Starea fișierului este în regulă, se va deschide conexiunea de date.
Coduri de serie 200 Acțiunea solicitată a fost finalizată cu succes.
200 Comandă acceptată.
202 Comandă neimplementată, de prisos pe acest site.
211 Starea sistemului sau răspunsul de ajutor al sistemului.
212 Starea directorului.
213 Starea fișierului.
214 Mesaj de ajutor.
215 NUME tip sistem. (Unde NUME este un nume de sistem oficial din lista aflată în documentul Numere atribuite.)
220 Serviciu gata pentru utilizator nou.
221 Serviciul închide conexiunea de control. Deconectat dacă este cazul.
225 Conexiune de date deschisă; niciun transfer în curs.
226 Se închide conexiunea de date. Acțiunea de fișier cerută s-a executat cu succes (de exemplu, fișierul a fost transferat sau anulat).
227 Intrare în mod pasiv
230 Utilizator autentificat, se continuă.
250 Acțiunea solicitată pentru fișier este OK, finalizată.
257 "PATHNAME" creat.
Coduri de serie 300 Comanda a fost acceptată, dar acțiunea solicitată este suspendată până la primirea informațiilor suplimentare.
331 Nume utilizator OK, este necesară parola.
332 Este nevoie de cont pentru autentificare.
350 Acțiune solicitată pentru fișier în așteptarea informațiilor suplimentare
Coduri de serie 400 Comanda nu a fost acceptată și acțiunea solicitată nu a avut loc, dar starea de eroare este temporară și acțiunea poate fi solicitată din nou.
401 Acest serviciu nu acceptă utilizatori acum. Cota de utilizator completată. Încercați din nou mai târziu.
421 Serviciul nu este disponibil, se închide conexiunea de control. Aceasta poate fi un răspuns la orice comandă dacă serviciul știe că trebuie să se oprească.
425 Nu se poate deschide conexiunea de date.
426 Conexiune închisă; transfer abandonat.
431 Autentificare eșuată. Numele de utilizator și/sau parola sunt nevalide.
450 Acțiunea solicitată pentru fișier nu a fost efectuată. Fișier indisponibil (de exemplu fișier ocupat).
451 Acțiunea solicitată a fost anulată: eroare locală la procesare.
452 Acțiunea solicitată nu a fost luată. Spațiu de stocare insuficient în sistem.
453 Transferul fișierului este incomplet. Spațiu insuficient pe disc.
Coduri de serie 500 Comanda nu a fost acceptată și acțiunea solicitată nu a avut loc.
500 Eroare de sintaxă, comandă nerecunoscută. Aceasta poate include erori, cum ar fi o linie de comandă prea lungă.
501 Eroare de sintaxă în parametri sau argumente.
502 Comanda nu este implementată.
503 Secvență necorespunzătoare de comenzi.
504 Comanda nu este implementată pentru acest paramentru.
530 Nu sunteți autentificat.
532 Este necesar un cont pentru stocarea fișierelor.
550 Acțiunea solicitată nu a fost luată. Fișier indisponibil (de exemplu, fișierul nu a fost găsit, fără acces).
552 Acțiunea solicitată pentru fișier a fost anulată. Alocare de stocare depășită (pentru directorul sau setul de date curent).
553 Acțiunea solicitată nu a fost luată. Numele fișierului nu este permis.

Notă: Rețineți că unele din aceste coduri pot avea semnificații diferite pe servere diferite.

Comenzi FTP comune
Unele comenzi text descriu acțiuni, așa cum este explicat în tabelul următor:

Comenzi și acțiuni FTP

ABOR anulare transfer fișier
CWD modificare director de lucru
DELE ștergere fișier la distanță
LIST listare fișiere la distanță
MDTM returnare timp de modificare la un fișier
MKD creare director la distanță
NLST listă de nume pentru directorul la distanță
PASS trimite parola
PASV intrare în mod pasiv
PORT deschidere port de date
PWD imprimare director de lucru
QUIT închidere conexiune
RETR recuperare fișier la distanță
RMD eliminare director la distanță
RNFR redenumire de la
RNTO redenumire la
SITE comenzi specifice site-ului
SIZE returnare dimensiune fișier
STOR stocare fișier pe gazda la distanță
TYPE setare tip transfer
USER trimitere nume utilizator