'디버깅'에 해당되는 글 1건
- 2007/07/26 디버깅은 일찍일어나는 새에게 맡겨야... 2
디버깅은 일찍일어나는 새에게 맡겨야...
머리아픈 이야기 2007/07/26 06:06텍스트큐브를 두 개 설치해서 사용하는 경우는 없겠지만, 개발을 하는 쪽에서는 가끔 그렇습니다. 며칠간의 삽질끝에, 새벽에 좌절하고 포스팅하나 날려야 마무리 될 것 같군요.
아놔!
테스트용으로 블로그를 하나 더 설치해 놓고 사용하는데, 잘 동작하던 것이, 갑자기 관리자 로그인 세션이 풀리는 것입니다. 그것도, 관리자 페이지에서 블로그로 갔다가, 다시 관리자 버튼을 눌러 돌아가려고 할 때 그러는 것이죠. 누구나 아주 평범하게 관리자 메뉴에서 내 블로그가 어떻게 보일까하고 갔다 오는 것은 당연한 행동입니다.
결론은, 그 테스트용 블로그에 걸린 댓글이 문제였습니다. 댓글 앞에 붙은 원래 사이트의 파비콘(주소앞에 붙는 16x16짜리 조그마한 아이콘)을 보여주기 위해 원 블로그를 접속하는 것입니다. 이걸 버그라고 해야하나, 예상치 못한 숨겨진 기능(?)이라고 해야하나. 원 블로그에 접속하는 순간 DB가 다르기 때문에 세션이 하나 새로이 생성됩니다. 그러면서 테스트용 블로그의 관리자 세션이 사라지는 경우가 발생하는군요.
오늘 같이 거실 바닥에 생각하면서 선풍기 틀고 불편하게 잠이 들다가, 새벽에 깨곤 수많은 print_r 덤프를 한 끝에 발견한 "어2없3스러운 시츄에이션"에 도착하는 날엔.... 아시죠?
디버깅은 일찍일어나는 새에게 맡기고 저는 잠이나 자야할텐데, 완전 그 새 됐습니다.
비밀방문자 2014
inureyes 2014
비밀방문자 2013
화사함 2012
LonnieNa 2010