FTP дневникът на сайта
Когато се свържете със сървър, използвайки FTP функцията на Dreamweaver, Dreamweaver генерира FTP дневник. Този дневник съдържа списък на транзакциите, извършени между Dreamweaver и сървъра по време на връзката. За да обясни транзакциите, дневникът показва ред по ред стандартни кодове и команди.
Много проблеми с FTP могат да бъдат идентифицирани чрез четене на кодовете и командите в този дневник. По-долу ще намерите информация, която ще ви помогне при преглед и интерпретация на FTP дневници, както и връзки към Macromedia TechNotes, които предлагат съвети за отстраняване на проблеми при специфични затруднения, свързани с FTP:
|
Windows |
|
Macintosh |
Пример за 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 | Поисканото действие с файл не бе извършено. Файловото име не е разрешено. |
ABOR | прекратяване на прехвърляне на файлове |
CWD | промяна на работната директория |
DELE | изтриване на отдалечен файл |
LIST | списък на отдалечени файлове |
MDTM | връщане на часа, в която файлът е бил променен |
MKD | създаване на отдалечена директория |
NLST | списък с имена в отдалечена директория |
PASS | изпращане на парола |
PASV | влизане в пасивен режим |
PORT | отваряне на порт за данни |
PWD | отпечатване на работната директория |
QUIT | прекратяване на връзката |
RETR | възобновяване на отдалечен файл |
RMD | премахване на отдалечена директория |
RNFR | преименуване от |
RNTO | преименуване на |
SITE | специфични за сайта команди |
SIZE | връщане размера на файл |
STOR | съхраняване на файл на отдалечения хост |
TYPE | задаване на тип трансфер |
USER | изпращане на потребителско име |