묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이해가 안가는 현상
2011.03.15 20:34
XE에서 메뉴를 만들면 그건 cache 폴더 안에 저장이 되는 걸로 압니다.
그렇다면 cache 폴더를 지우면 메뉴가 다 날아가버리는 게 맞죠?
그런데 XE 버전 업데이트방법에 관한 글을 인터넷에서 찾아보니까
업데이트를 한 후에는 반드시 cache 폴더를 폴더채 싹 지워야 한다고 나옵니다.
그 말대로 cache 폴더를 싹 지우니까 메뉴가 하나도 안 보입니다.
그래서 다시 백업했던 것을 복구한 상태입니다.
1. 버전을 업데이트한 후에는 정말 캐시폴더를 다 지워줘야 하는 게 맞나요?
2. 그렇다면 원래 매번 업데이트를 할 때마다 메뉴를 싹 다시 만들어줘야 하나요?
3. 그리고 files 폴더 안에 보니까 cache_1299146619라는 폴더도 생겨나 있는데 이건 또 뭔지 모르겠네요. 이것도 업데이트시 지워야 하는 폴더인가요?
*** 아니면 업데이트를 해도 원래 캐시폴더는 지울 필요는 없지만 만약 문제가 생겼다면 할 수 없이 지우라는 의미인가요?
그렇다면 cache 폴더를 지우면 메뉴가 다 날아가버리는 게 맞죠?
그런데 XE 버전 업데이트방법에 관한 글을 인터넷에서 찾아보니까
업데이트를 한 후에는 반드시 cache 폴더를 폴더채 싹 지워야 한다고 나옵니다.
그 말대로 cache 폴더를 싹 지우니까 메뉴가 하나도 안 보입니다.
그래서 다시 백업했던 것을 복구한 상태입니다.
1. 버전을 업데이트한 후에는 정말 캐시폴더를 다 지워줘야 하는 게 맞나요?
2. 그렇다면 원래 매번 업데이트를 할 때마다 메뉴를 싹 다시 만들어줘야 하나요?
3. 그리고 files 폴더 안에 보니까 cache_1299146619라는 폴더도 생겨나 있는데 이건 또 뭔지 모르겠네요. 이것도 업데이트시 지워야 하는 폴더인가요?
*** 아니면 업데이트를 해도 원래 캐시폴더는 지울 필요는 없지만 만약 문제가 생겼다면 할 수 없이 지우라는 의미인가요?
댓글 2
-
ForHanbi
2011.03.15 20:41
-
블루파티
2011.03.15 21:10
좋은 방법이죠. 저도 그렇게 했었는데 게을러서 버전 5~6개를 건너뛰어 하려다 보니 아무래도 한 방에 하는게 편해서 말이죠. -
SeklutZ
2011.03.15 21:04
메뉴는 DB의 xe_menu_item 테이블에 저장됩니다.
files/cache 폴더를 삭제하셔도 메뉴는 삭제되지 않습니다.
FTP 상에서 files/cache 폴더를 삭제하신 후에는 꼭 관리자 페이지의 [캐시 파일 재생성]을 클릭해주십시오.
새로 만들어주지 않으면 페이지가 이상하게 나타나거나 메뉴, 게시판이 안 보이는 현상이 나타납니다.
캐시를 지우는 것은, 기존의 캐시와 새 버전의 XE가 충돌하거나 변경된 부분이 나타나지 않을 수 있기 때문입니다.
(위의 문제 모두 캐시를 삭제 후 재생성해주시면 해결됩니다.)
그리고 cache_번호 형식의 폴더는 함께 삭제하셔도 무방합니다. (지워봤습니다.!) -
블루파티
2011.03.15 21:08
정말 감사합니다. 시원~하게 궁금증이 해소됐네요.
무거운거 다시 업데이트 하기도 뭐하고...