제가 소켓을 이용하여 www서버의 메인 페이지를
받아서 어떤 일을 처리 하는 프로그램을 작성하고 있습니다.
근데 한가지 문제점이 있어서 이렇게 문의 드립니다
소켓에서 웹 서버의 ip를 입력하여 접속 한 후
GET /index.html HTTP/1.0
이라고 명령을 내리면 웹 서버의 메인 페이지가 전송이 됩니다. 물론 메인 페이지의 파일 명이
index.html일 경우만 그렇지요.....
하지만 메인 페이지의 파일명이 index.html이 아닌경우도 많이 있지요.(*.jsp, *.php등등)
여기에서 문제가 발생했습니다.
먼저 제가 실수를 해서 지금 급하게 OS를 다시 설치 하기 전입니다.
그런데 가급적이면 재설치를 하지 않고 지금의 문제를 해결 하고 싶은데..
먼저 제가 한 작업 순서입니다.
1. Win2k 설치
NoteBook에 12GB 하드중 5GB(앞부분)에 Win2k를 설치 하였습니다.
그런데 FS을 NTFS로 설치를 했습니다.(이게 실수 같음)
2. Linux를 설치
뒷부분 7GB에 Linux를 설치
Lilo를 MBR에 올렸습니다.
(이게 2번째 실수 같음)
3. 현상태
지금은 Linux로는 부팅이 잘 됩니다. 그런데 MBR에 Lilo가 올라가다보니
FTP 접속해서 index.html 파일을 upload하는데
아래의 메세지가 뜨면서 index.html파일이 없어지고
이후로는 upload가 안됩니다. 왜그럴까요.
[메세지]
(1) An FTP error occured-cannot put treat_01_02.html.
425 Data connection errorNo space left on Device.
(2) Dreamweaver cannot determine the remote server time.
The select newer and synchronize commands will not be available.
(3) An FTP error occured-cannot put index.html.
500 No command to abort.