Проверка на FTP дневника

FTP дневникът на сайта
Когато се свържете със сървър, използвайки FTP функцията на Dreamweaver, Dreamweaver генерира FTP дневник. Този дневник съдържа списък на транзакциите, извършени между Dreamweaver и сървъра по време на връзката. За да обясни транзакциите, дневникът показва ред по ред стандартни кодове и команди.

Много проблеми с FTP могат да бъдат идентифицирани чрез четене на кодовете и командите в този дневник. По-долу ще намерите информация, която ще ви помогне при преглед и интерпретация на FTP дневници, както и връзки към Macromedia TechNotes, които предлагат съвети за отстраняване на проблеми при специфични затруднения, свързани с FTP:

Достъп до FTP дневника на сайта.

Windows

В прозореца Сайт, изберете Разширени опции > FTP дневник

Macintosh

В прозореца Сайт, изберете Разширени опции > FTP дневник

Пример за FTP дневник
В долния примерен FTP дневник ще видите числа (като например 220), които се наричат „серийни кодове“. Сред серийните кодове се намират командите (като например MKD).

220 ftp.macromedia.com FTP сървър (ms-ftpd(16) вторник, 27 февруари 18:32:59 EST 1997) готов.
ПОТРЕБИТЕЛ jmacro
331 Изисква се парола за jmacro
ПРЕМИНАВАНЕ
230-Проверка на използването на диска, моля, изчакайте.
230-
230- Вашата дискова квота е: 5,00 мегабайта.
230- Заетостта на вашия диск е:
230- Начало/ WWW: 1,23 мегабайта
230- FTP: 0,00 мегабайта
230- Общо: 1,23 мегабайта (25% от квотата)
230-
230 Потребителят jmacro@macromedia.com влезе в системата.
SYST
215 UNIX Тип: L8 Версия: BSD-198911
PWD
257 "/ jmacro" е текуща директория.
MKD XYIZNWSK
257 MKD команда е успешна.
TYPE A
200 Типът е зададен да бъде A.
PORT 10,11,1,80,18,238
200 PORT командата е успешна.
LIST
150 Отваряне на връзка за данни в режим ASCII /bin/ls

FTP кодове и действия
Серийният код (числото) в началото на някои редове от FTP дневника описва действието, което се извършва между вашия компютър и сървъра по време на FTP процеса. Долната таблица дава описание на тези FTP кодове и действия.

FTP серийни кодове

Код Описание
Серийни кодове 100 Исканото действие в момента се инициира, очаквайте друг отговор, преди да продължите с нова команда.
110 Рестартирайте маркера за отговор.
120 Услугата ще е готова след nnn минути.
125 Връзката за данни е вече отворена, прехвърлянето започва.
150 Състоянието на файла е наред, предстои да бъде отворена връзка за данни.
Серийни кодове 200 Исканото действие бе завършено успешно.
200 Командата е правилна.
202 Командата не бе приложена, излишна е на този сайт.
211 Състояние на системата или отговор от системната помощ.
212 Състояние на директорията.
213 Състояние на файла.
214 Съобщение от Помощ.
215 ИМЕ на типа на системата. (Където ИМЕ е официално име на системата от списъка в документа Зададени номера.)
220 Услугата е готова за нов потребител.
221 Услугата затваря контролната връзка. Излезте, ако това е уместно.
225 Отворена връзка за данни; няма прехвърляне в ход.
226 Затваряне на връзката за данни. Заявеното файлово действие е успешно (например прехвърляне на файл или прекъсване на файлово прехвърляне).
227 Влизане в Пасивен режим
230 Потребителят е влязъл, продължете.
250 Исканото действие с файл е допустимо и приключено.
257 Създаден е „PATHNAME“
Серийни кодове 300 Командата бе приета, но поисканото действие е временно спряно до получаване на допълнителна информация.
331 Потребителското име е правилно, необходима е парола.
332 Необходим е акаунт за влизане.
350 Поисканото действие с файл е спряно поради очакване на допълнителна информация.
Серийни кодове 400 Командата не беше приета и заявеното действие не се осъществи, но грешното състоянието е временно и действието може да бъде поискано отново.
401 В момента тази услуга не приема потребители. Квотата за потребители е запълнена. Опитайте отново по-късно.
421 Услугата не е налична, затваряне на контролната връзка. Това може да е отговор на всяка команда, ако услугата знае, че тя трябва да се изключи.
425 Не може да бъде отворена връзка за данни.
426 Затворена връзка; прехвърлянето е прекратено.
431 Влизането е неуспешно. Невалидно потребителско име и/или парола.
450 Поисканото действие с файл не бе извършено. Файлът не е наличен (напр. файлът е зает).
451 Поисканото действие бе прекратено: локална грешка при обработването.
452 Поисканото действие с файл не бе извършено. Недостатъчно място за съхранение в системата.
453 Незавършено прехвърляне на файл. Недостатъчно място за съхранение.
Серийни кодове 500 Командата не беше приета и поисканото действие не бе извършено.
500 Грешка в синтаксиса, командата не бе разпозната. Това може да включва грешки като например твърде дълъг команден ред.
501 Грешка в синтаксиса на параметри или аргументи.
502 Командата не бе изпълнена.
503 Лоша поредица от команди.
504 Командата не бе изпълнена за този параметър.
530 Не е влязъл.
532 Необходим е акаунт за съхраняване на файлове.
550 Поисканото действие с файл не бе извършено. Файлът не е наличен (напр. файлът не е намерен, няма достъп).
552 Поисканото действие с файл бе прекратено. Надвишено пространство за съхранение (за текуща директория или набор от данни).
553 Поисканото действие с файл не бе извършено. Файловото име не е разрешено.

Забележка: Имайте предвид, че някои от тези кодове може да имат различни значения за различните сървъри.

Често използвани FTP команди
Някои текстови команди описват действия, както е обяснено в следната таблица:

FTP команди и действия

ABOR прекратяване на прехвърляне на файлове
CWD промяна на работната директория
DELE изтриване на отдалечен файл
LIST списък на отдалечени файлове
MDTM връщане на часа, в която файлът е бил променен
MKD създаване на отдалечена директория
NLST списък с имена в отдалечена директория
PASS изпращане на парола
PASV влизане в пасивен режим
PORT отваряне на порт за данни
PWD отпечатване на работната директория
QUIT прекратяване на връзката
RETR възобновяване на отдалечен файл
RMD премахване на отдалечена директория
RNFR преименуване от
RNTO преименуване на
SITE специфични за сайта команди
SIZE връщане размера на файл
STOR съхраняване на файл на отдалечения хост
TYPE задаване на тип трансфер
USER изпращане на потребителско име



 

 

 

 

Получете помощ по-бързо и по-лесно

Нов потребител?