분명 개발서버에서 개발할 때는 아무 문제 없이 동작 하던 코드였다.


php페이지에서 작업을 마치고 성공하면 echo('1');  을 리턴하는 코드였는데


실서버로 옮기고 테스트를 하니 실패한다.


디버깅을 해보니 echo('1'); 이 이상한 값을 리턴........



한참을 이리저리 디버깅 해보다 보니 include된 파일 하나가 BOM이 있는 UTF8 파일이였다. 


아..이게 왜 이렇게 된걸까? 


BOM이 없는 파일로 인코딩을 변환하니 정상적으로 동작한다.



'지식창고' 카테고리의 다른 글

undefinedNo XecureExpress PlugIn  (2) 2014.02.14
DextUpload 80004005 오류 해결 방법  (0) 2013.11.27
폰갭 사용법 (PhoneGap with mac)  (0) 2013.09.13
sencha touch 2.2.1  (0) 2013.09.12
C++ REST SDK  (0) 2013.08.29