편집 > 환경 설정(Windows) 또는 Dreamweaver > 환경 설정(Macintosh)을 선택합니다.
Dreamweaver에서 환경 설정 및 전송 모드를 선택하여 파일 패널의 파일 전송 기능을 제어합니다.
FTP 환경 설정
파일 패널에서 환경 설정을 통해 로컬 및 원격 사이트 간 파일 전송 방식을 제어할 수 있습니다.
항상 보기
항상 표시되는 위치(원격 또는 로컬)와 로컬 및 원격 파일이 표시되는 파일 패널 창(왼쪽 또는 오른쪽)을 지정합니다.
기본적으로 로컬 위치는 항상 오른쪽에 나타납니다. 선택하지 않은 창(기본적으로 왼쪽)은 변경 가능한 창입니다. 이 창에는 다른 사이트(기본적으로 원격 사이트)의 파일이 표시될 수 있습니다.
종속 파일
브라우저가 HTML 파일을 불러올 때 불러오는 종속 파일(이미지, 외부 스타일 시트 및 HTML 파일에서 참조하는 기타 파일)의 전송 여부를 묻는 메시지를 표시합니다. 기본적으로 [내려받기/체크아웃할 때 확인]과 [올리기/체크인할 때 확인] 둘 다 선택되어 있습니다.
일반적으로 새 파일을 체크아웃할 때는 종속 파일을 다운로드하는 것이 좋지만 종속 파일의 최신 버전이 이미 로컬 디스크에 있는 경우에는 다시 다운로드할 필요가 없습니다. 이 내용은 파일을 업로드하고 체크인할 때도 적용됩니다. 즉, 대상에 최신 사본이 이미 있는 경우에는 필요 없습니다.
이 옵션을 선택 취소하면 종속 파일이 전송되지 않습니다. 따라서 이 옵션이 선택되어 있지 않을 때에도 [종속 파일] 대화 상자가 나타나도록 하려면, [내려받기], [올리기], [체크인], [체크아웃] 명령을 선택할 때 Alt 키(Windows) 또는 Option 키(Macintosh)를 누르십시오.
FTP 연결
활동이 없는 상태로 지정된 시간(분)이 경과한 후 원격 위치에 대한 연결이 종료되는지 여부를 결정합니다.
FTP 타임 아웃
Dreamweaver가 원격 서버와의 연결을 시도하는 시간(초)을 지정합니다.
지정된 시간 후에도 응답이 없으면 Dreamweaver에서 이 사실을 알리는 경고 대화 상자를 표시합니다.
FTP 전송 옵션
파일 전송 중에 대화 상자가 나타나고 사용자 응답이 없을 때 지정된 시간(초) 후에 Dreamweaver가 기본 옵션을 선택하는지 여부를 결정합니다.
프록시 호스트
방화벽을 사용하는 경우 외부 서버로 연결할 때 사용할 프록시 서버의 주소를 지정합니다.
방화벽을 사용하지 않는 경우 그냥 공백으로 둡니다. 방화벽을 사용하는 경우 [사이트 정의] 대화 상자에서 [프록시 사용] 옵션을 선택합니다([서버] > [기존 서버 편집](연필 아이콘) > 기타 옵션).
프록시 포트
원격 서버에 연결하기 위해 프록시 또는 방화벽에서 통과하는 포트를 지정합니다. 21번 포트(FTP 기본값) 이외의 포트를 통해 연결하는 경우 여기에 번호를 입력합니다.
올리기 옵션: 올리기 전에 파일 저장
저장되지 않은 파일이 원격 위치에 업로드되기 전에 자동으로 저장됨을 나타냅니다.
이동 옵션: 서버에 있는 파일을 이동하기 전에 확인
원격 위치에서 파일을 이동하려고 할 때 경고합니다.
사이트 관리
[사이트 관리] 대화 상자가 열리며, 여기에서 기존 사이트를 편집하거나 새 사이트를 만들 수 있습니다.
Dreamweaver/Configuration 폴더의 FTPExtensionMap.txt 파일(Macintosh에서는 FTPExtensionMapMac.txt 파일)을 사용자 정의하여 파일을 ASCII(텍스트) 형식으로 전송할지 또는 이진 형식으로 전송할지 정의할 수 있습니다. 자세한 내용은 Dreamweaver 확장을 참조하십시오.
파일 전송 모드
아래 전송 모드로 파일을 전송하는 데 FTP 프로토콜(SFTP에 적용되지 않음)이 사용됩니다.
이진 모드 / 이미지 모드
비-텍스트 파일/이진 파일에 사용됩니다. 이 모드에서는 파일이 바이트 단위로 전송되고 전송된 파일의 복사본이 수신자의 시스템에서 생성됩니다.
ASCII 모드
발신자 시스템에 있는 파일의 마지막 줄 문자를 수신자 시스템의 문자로 변환합니다. 텍스트 파일에 사용됩니다.
Dreamweaver는 FTP 연결이 시작될 때 전송 모드를 식별하고 선택합니다. Get 또는 Put 명령이 트리거되면 Dreamweaver가 FTPExtensionMapMac.txt 및 FTPExtensionMap.txt에 있는 확장자의 전송 모드를 식별합니다.
구성 파일에서 확장자를 사용할 수 없는 경우 Dreamweaver는 서버에 구성된 전송 모드를 사용하여 파일을 전송합니다.
파일 확장자 및 FTP 전송 모드에 대한 위의 매핑 파일은 다음 경로에서 찾을 수 있습니다.
Win: %appdata%\Adobe\Dreamweaver <버전>\en_US\Configuration.
macOS: ~/Library/Application Support/Adobe/Dreamweaver <버전>/en_US/Configuration.
기본 파일 확장자 및 관련 전송 모드는 다음과 같습니다.
| [파일 유형] | 기본 전송 모드 |
|---|---|
AIF |
BINARY |
AIFF |
BINARY |
AIFC |
BINARY |
AS |
ASCII |
ASCX |
ASCII |
ASMX |
ASCII |
ASP |
ASCII |
ASPX |
ASCII |
BIN |
BINARY |
BMP |
BINARY |
CFM |
ASCII |
CFML |
ASCII |
CGI |
ASCII |
CS |
ASCII |
CSS |
ASCII |
DCR |
BINARY |
DIR |
BINARY |
DMG |
BINARY |
DOC |
BINARY |
DWT |
ASCII |
DXR |
BINARY |
EXE |
BINARY |
FLA |
BINARY |
GIF |
BINARY |
HTM |
ASCII |
HTML |
ASCII |
INC |
ASCII |
jpg |
BINARY |
JPEG |
BINARY |
JS |
ASCII |
LBI |
ASCII |
MNO |
BINARY |
MOV |
BINARY |
MPEG |
BINARY |
MPG |
BINARY |
MXML |
ASCII |
BINARY |
|
PHP |
ASCII |
PHP3 |
ASCII |
PHP4 |
ASCII |
PHP5 |
ASCII |
PIC |
BINARY |
PICT |
BINARY |
PL |
ASCII |
PNG |
BINARY |
.PSD |
BINARY |
QT |
BINARY |
RA |
BINARY |
RAM |
BINARY |
README |
BINARY |
RM |
BINARY |
RTF |
BINARY |
SEA |
BINARY |
SHTM |
ASCII |
SHTML |
ASCII |
SIT |
BINARY |
SND |
BINARY |
SWF |
BINARY |
Text |
ASCII |
TIF |
BINARY |
TIFF |
BINARY |
TPL |
BINARY |
TXT |
ASCII |
VB |
ASCII |
WAV |
BINARY |
XHTM |
ASCII |
XHTML |
ASCII |
ZIP |
BINARY |
모든 파일 유형의 전송 모드를 변경할 수 있습니다.
Dreamweaver를 종료합니다. 텍스트 편집기에서 아래 경로에 있는 FTPExtensionMapMac.txt(MacOS) 또는 FTPExtensionMap.txt(Windows)를 엽니다.
win: %appdata%\Adobe\Dreamweaver <버전>\en_US\Configuration
macOS: ~/Library/Application Support/Adobe/Dreamweaver <버전>/en_US/Configuration
구성 파일에서 기본값을 원하는 전송 유형으로 변경합니다. 파일 유형을 사용할 수 없는 경우에는 파일 확장자 뒤에 공백 및 전송 유형을 입력합니다. 예: PHTML ASCII
파일을 저장하고 닫습니다.
- FTP를 통해 ASCII 모드로 전송된 바이너리 파일(JPG 또는 MPEG)이 손상될 수 있습니다. 비-ASCII 콘텐츠가 포함된 모든 파일 유형은 이진 전송 모드로 전송해야 합니다.
- FTP를 통해 이진 모드로 전송되는 텍스트 파일(HTML, PHP 등)은 원래 시스템의 마지막 줄 문자를 유지합니다. FTP를 통해 서로 다른 마지막 줄 문자가 있는 시스템으로 전송되는 텍스트 파일은 이중 간격으로 압축되거나 한 줄로 압축되거나 또는 손상됩니다. 이들 파일은 ASCII 모드를 통해 전송해야 합니다.