检查 FTP 日志

FTP 站点日志
使用 Dreamweaver 的 FTP 功能连接到服务器时,Dreamweaver 会生成 FTP 日志。此日志列出了在连接期间,Dreamweaver 和服务器之间发生的事务。为说明这些事务,日志会按行显示标准代码和命令。

通过阅读此日志中的代码和命令可以识别出许多 FTP 问题。通过下面的内容,您可以找到有助您查看和解读 FTP 日志的信息,以及针对特定 FTP 问题提供故障诊断提示的 Macromedia TechNotes 链接:

访问站点的 FTP 日志

Windows

在“站点”窗口,选择“高级”>“FTP 日志”。

Macintosh

在“站点”窗口,选择“高级”>“FTP 日志”。

FTP 日志示例
在下面的 FTP 日志示例中,您将看见被称为“系列代码”的数字(例如 220)。有时会出现在系列代码之后的是命令(例如 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 代码和操作
FTP 日志某些行开头的系列代码(数字)代表在 FTP 进程中计算机和服务器之间发生的操作。下表对这些 FTP 代码和对应操作进行了说明。

FTP 系列代码

代码 描述
100 系列代码 正在初始化请求的操作;在继续执行新命令之前,期待得到另一个响应。
110 重新启动标记响应。
120 服务已准备就绪,在 nnn 分钟后开始。
125 数据连接已开启,正在开始传输。
150 文件状态良好,即将打开数据连接。
200 系列代码 请求的操作已成功完成。
200 命令正常。
202 命令未执行,它在此站点是多余命令。
211 系统状态,或系统帮助响应。
212 目录状态。
213 文件状态。
214 帮助消息。
215 NAME 系统类型。(NAME 是“互联网号码分配”文档列表中正式的系统名称。)
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 发送用户名



 

 

 

 

更快、更轻松地获得帮助

新用户?