Unique Life

10년 다되어가는 계정을 웹 표준화에 맞추고자(?) 이번에 싸그리 UTF8로 변환시켰다.
덕분에 곳곳에서 오류들이 터져나와 시간날때마다 하나하나 때려잡기 바쁜데..
이놈의 session_start(); 함수오류가 쌩뚱맞게 나오더란 말이지..

이곳저곳 찾아보니 BOM(Byte Order Mark)란놈이 파일에 몰래 박혀서 함수 오류를 일으켜 에러가 뜬다고
하더라고... 이리저리 고민하다가 결국은 에디터를 바꿔버렸다.
지금 쓰는 에디터에는 bom 삭제기능이 없어서 에디터플러스(edit plus 3.01로 설치했다.)

그리고 설정에서 bom을 제거하게 옵션을 정하고 파일을 저장하니 세션오류는 사라졌다.
에디트 플러스 3.01 기준으로 bom 없애는 옵션은 다음과 같다.

사용자 삽입 이미지
사용자 삽입 이미지


위와같이 설정하면 끝이다. 참으로 간단하게 php 오류가 잡혔다.

다음 문제는 utf-8에서 "<?= " 커맨드를 인식 못하는 걸 어떻게 해결해야 되는것인가.. 이다.
DISQUS 로드 중…
댓글 로드 중…

트랙백을 확인할 수 있습니다

URL을 배껴둬서 트랙백을 보낼 수 있습니다