그곰의 생활

[PHP 에러] 파일 형식에 따른 리눅스, 윈도우 서버 인식 오류 본문

Server System/서버 구축기

[PHP 에러] 파일 형식에 따른 리눅스, 윈도우 서버 인식 오류

그곰 2011. 8. 16. 10:37

[2011년 8월 11일] 전주자연생태박물관 홈페이지 개발완료 후 이전작업 중에 발생하였던 게시판에 이미지 파싱 파일에 대한 문제 해결 작업

1. 사전상황 : 윈도우 PC에 PHP 소스파일을 다운 받아 UTF-8로 인코딩 시도하였으나 실패하고 EUC-KR로 다시 수정하여 업로드

2. 문제발생 : 윈도우 서버에서는 이상없이 인식하였으나 리눅스 서버를 설치 후 같은 소스를 이전 하였으나 이미지 보기 부분이나 다운로드 부분에서 에러 발생. 

    Warning: Cannot modify header information - headers already sent by 경로명


3. 문제원인 : 사전에 제공받은 소스는 리눅스 서버에서 개발되어 파일형식이 UNIX로 되어 있었으나 윈도우 PC로 다운로드 하여 인코딩 변경 작업중에 파일형식이 PC로 변경이 되었음. 그로인하여 이미지 보기 페이지에서 헤더를 파싱하여 이미지만 보여주지만 PC로 생성된 설정파일 인식 오류로 이미지 보기와 다운로드 에러가 발생됨.

4. 문제해결 : 리눅스 서버에서 인식할수 있도록 중요 파일들의 파일형식을 UNIX로 변경함.

'Server System > 서버 구축기' 카테고리의 다른 글

WebAPP + WAS + Oracle 기동 순서  (0) 2012.10.10
Comments