준호씨의 블로그
텍스트큐브 스킨 직접 수정시 적용 문제 - 캐쉬 본문
티스토리와 텍스트큐브의 스킨구조는 거의 같기 때문에 텍스트큐브를 설치해서 스킨수정 작업을 하는 중입니다.
그래서 텍스트큐브를 리눅스 서버에 설치 한 후 스킨을 수정하고 있는데
직접 수정을 해보니 적용이 바로바로 안되더군요.
신기한건 수정 한 뒤에 관리자 모드로 들어가서 저장 버튼을 눌러주고 나니 된다는 겁니다.
참고로 현재 사용중인 스킨이 저장되어지는 경로는
tc/skin/blog/customize/1
입니다.
여기에 있는 skin.html 과 style.css를 수정하면 됩니다.
그래서 뭔가 특별한 처리가 있는 건지 캐쉬처리를 하고 있는가 해서 폴더 구조와 소스코드를 분석하다 보니
tc/cache/pageCache/1
이런 폴더가 존재하더군요.
여기에
916128718.cache
파일이 들어 있더군요.
예상은 적중 했습니다. 이 파일 삭제하니 직접 수정한 내용이 적용 되었습니다. 그리고 또 저 캐쉬파일이 생성되더군요.
매번 스킨파일을 읽어 들여서 출력하며 생기는 부하를 줄이기 위해 스킨 캐쉬 파일을 생성하는가 봅니다.
스킨 개발시에는 이 기능은 불편하기만 한 기능이기에 이 기능을 어떻게든 해제 해야 됩니다.
여러가지 해제 방법이 있겠지만 귀차니즘 때문에 그냥
$ chmod 500 1
명령어로 tc/skin/blog/customize/1 폴더에 쓰기 권한을 제거했습니다.
잘 되는군요. 물론 캐쉬파일은 별도로 지워주어야 합니다. 지워주지 않는다면 스킨적용이 영영 안되겠죠?
'살아가는이야기' 카테고리의 다른 글
2차 주소 설정 완료 http://junho85.pe.kr (0) | 2010.06.13 |
---|---|
블로그 수정 이야기 - 네이버SVN, wibiya, 테터데스크 (0) | 2010.06.12 |
블로그 자잘한 수정(폰트, 글 레이아웃)과 텍스트큐브 (4) | 2010.06.01 |
블로그 자잘한 버그 수정 및 잡담 (2) | 2009.09.11 |
엄지 위젯 서비스 종료 (0) | 2009.08.15 |