Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 워드프레스
- 검색
- 황교안
- phpstorm
- XE
- pycharm
- Bybit
- 제4이동통신
- 서브라임텍스트
- Android Studio
- php
- 리눅스
- 테마주
- timezone
- 안드로이드 스튜디오
- 단축키
- 줄번호
- MSSQL
- MySQL
- Python
- 윈도우10
- Mac
- Bitcoin
- Linux
- sublime text
- 워뇨띠
- JavaScript
- 윈도우7
- 정기결제
- windows10
Archives
- Today
- Total
OVERCODE
XE 작업내용이 반영되지 않아 매번 캐쉬 재생성을 실행해야 할 때 본문
모듈 제작등의 작업을 하다보면 템플릿 파일 (html) 을 수정했을때 바로 반영이 안되어서 크롬 브라우저의 '캐쉬 비우기 및 강력 새로고침'을 해도 반영이 안되는 경우가 있습니다.
새로고침하면 될때도 있고 안될때가 있어서 난감합니다.
이것의 원인은 XE 캐쉬 파일때문인데요. 관리자에 들어가서 매번 '캐쉬파일 재생성'을 눌러줘야됩니다.
파일 수정시마다 번거로운 작업이 아닐수 없는데요.
이걸 아예 무시하는 방법으로 코어 파일의 특정 부분을 주석처리하면 '캐쉬파일 재생성'을 누를 필요가 없게 되어 편리합니다.
그 파일은 바로 TemplateHandler.class.php 파일입니다.
경로는 /classes/template/ 안에 TemplateHandler.class.php 파일이 있습니다.
위의 캡쳐화면처럼 get cached buff 부분, 156 번째 줄부터 159 번째까지 4줄만 주석 처리 하시면 됩니다.
(xe 버전마다 줄번호가 상이 할 수 있으니 참고바랍니다.)
모든 작업이 끝나면 주석을 다시 풀어줘도 상관없습니다.
'프로그래밍 > XE' 카테고리의 다른 글
XE3 게시판에 순번 추가하기 (Laravel Eloquent Result 순번 추가) (0) | 2021.03.16 |
---|---|
xe 메뉴 추가에 내가 만든 모듈 나오게 하기, xe 사이트메뉴에 module 추가 (0) | 2016.02.28 |
XE 짧은 주소가 안될때(httpd.conf 설정) (0) | 2016.01.16 |
xe 기본 에디터에 한글 폰트 추가 (0) | 2015.10.08 |
xe 확장변수 eid로 정렬하기 (2) | 2015.10.08 |
Comments