포럼
cafexe 1.2 업데이트 후.. 후........
2012.09.07 13:52
예전엔 그래도 버그는 있지만 게시판 들어가지긴 했는데요.
업데이트를 하니 기존에 있는 모든 까페들이 동작안합니다.
까페 들어가면, 위젯에 글들은 보이는데요. 글을 클릭하면 해당 게시물로 이동하지만,
오른쪽의 메뉴로 들어가면 모듈을 찾을 수 없습니다. 라고 나옵니다.
그래서 까페 설정으로 들어가서 모듈 세부설정에서 모듈의 이름을 바꿔보니, 아예 새로운 게시판으로 생성되네요.
질렸습니다 이제...
댓글 7
-
_writer
2012.09.07 14:01
-
_writer
2012.09.07 14:01
저도 냉소적으로 말하고 싶진 않지만, 이 문제 또 고쳐지는데 반년 이상 걸리겠죠?
이럴거면 업데이트 왜 했습니까? 아주 기본적인 테스트도 안된 채 했는데... 차라리 beta라는 딱지를 붙이던가, 이게 뭡니까.
-
_writer
2012.09.07 14:07
일단 해결책 찾았습니다.
일일이 모든 까페 들어가서 메뉴관리 들어가서 캐시파일 재설정을 해주면 정상작동합니다.
코어에서 캐시파일 재설정은 했었지만 적용되지 않았습니다.
-
헤슨
2012.09.07 15:19
http://code.google.com/p/xe-core/issues/detail?id=2322
위 이슈와 유사한 현상인 것 같은데요. 어드민 페이지에서 캐시파일 재생성시 링크가 제대로 생성되지 않는 문제입니다.
1.5.3.2.beta 버전에서 패치된 버그이니 최신버전으로 업데이트 하셔야 해결될 것으로 보입니다.
버전 업데이트 후에도 같은 문제가 발생한다면 서버 접속 정보를 알려주시면 직접 들어가서 확인해보겠습니다.
-
_writer
2012.09.07 18:39
1.5.3.1 hotfix1 입니다.
베타로 업데이트 해야하나요?
-
헤슨
2012.09.07 19:12
네.
Beta 버전이라 업데이트가 어려우시다면 아래와 같이 코드를 직접 수정해주시기 바랍니다.
변경 후 관리자 페이지에서 캐시파일을 재생성해주세요.
./classes/db/DB.class.php
417번째 줄
if(!isset($cache_file[$query_id])) {아래와 같이 변경
if(!isset($cache_file[$query_id]) || !file_exists($cache_file[$query_id])) { -
황비
2012.09.08 00:03
제가 잘 이해를 못해서 질문드립니다.
저도 15개 가량의 카페를 Xe로 만든 사이트와 함께 사용중입니다.
1.5.3.1hotfix로 업데이트 한 이후에 카페의 메뉴가 링크가 안되는 현상이 있었습니다.
카페의 메뉴가 자유게시판일 경우 www.abc.com/cafe_1/free 이런식으로 링크되어 있었는데
Xe를 업데이트 한 이후에 카페내의 메뉴 가 전부 www.abc.com/free로 링크되어 모듈을 찾을 수 없다는 메시지가 뜨더군요
위에서 -writer님이 말씀하신대로 각 카페의 메뉴에서 캐시파일 재성성을 눌러주니 정상으로 돌아오긴 했습니다.
하지만 문제는 Xe로 만든 사이트의 관리자 페이지에서 캐시파일 재성성을 누르기만 하면
카페내의 메뉴가 다시 이전처럼 www.abc.com/free로 돌아가는 현상이 있습니다.
그래서 Xe에서 감히 캐시파일 재성성을 누르지 못하고 있습니다.
말씀하신 부분 수정해 주면 이 문제가 해결될까요?
즉 Xe의 관리자 페이지에서 캐시파일 재생성 눌러도 카페내 메뉴링크가 깨지는 현상이 없어지는 건가요?
해당현상에 대해서는 제가 전에 글을 올린적이 있습니다만... 아무 답변이 없었는데요.
일단, 까페 홈 기본 레이아웃의 메뉴주소들이 가상사이트의 주소로 인식 못하는것 같습니다.
예를 들어 가상사이트의 notice란 메뉴가 있으면, 이 메뉴를 누르면 http://ABC.com/notice 로 연결이 됩니다. 그래서 가상사이트가 아닌 본 사이트 ABC.com 의 notice로 연결되며 이 notice는 가상사이트의 notice와는 상관없는 주소입니다. 그리고, 만약 가상사이트가 아닌 본사이트 abc.com에 notice란 주소가 없으면, 페이지를 찾을 수 없다 라고 나옵니다.