사이트 FTP 로그
Dreamweaver의 FTP 기능을 사용하여 서버에 연결할 때, Dreamweaver에서 FTP 로그를 생성합니다. 이 로그는 연결 중에 Dreamweaver와 서버 간에 발생한 트랜잭션을 나열합니다. 이 트랜잭션을 설명하기 위해 로그에 행별 표준 코드 및 명령이 표시됩니다.
많은 FTP 문제는 이 로그에 있는 코드 및 명령을 읽어 식별할 수 있습니다. 아래에는 FTP 로그를 검토하고 해석하는 데 도움이 되는 정보뿐만 아니라 특정 FTP 문제에 대한 문제 해결 팁을 제공하는 Macromedia TechNotes에 연결하는 링크도 있습니다.
|
Windows |
|
Macintosh |
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은 Assigned Numbers 문서의 목록에 있는 공식적인 시스템 이름입니다.) |
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 | 사용자 이름 보내기 |