[해결] 시즌4 커뮤니티 테마 인기 게시글 미출력 관련
2018-10-06 23:53
42,051
6
-
- 첨부파일 : 스크린샷 2018-10-05 오전 5.18.47.png (97.3K) - 다운로드
총 채택 포인트
200 포인트
채택된 회원에게 주는 후원 포인트
100 포인트
채택 후 작성자(cygz) 회수 포인트
100 포인트
본문
첨부한 이미지와 같이 전체 게시판을 대상으로하고 제외 게시판을 설정한 상태인데요.
게시글은 존재하고 조회수도 있는데 출력이 되지않고 있습니다.
확인할 부분이나 참고할 부분이 있을까요?
포인트 19,822
경험치 1,443
[레벨 4] - 진행률
31%
가입일
2015-10-11 14:27:30
서명
미입력
자기소개
미입력
최신글이 없습니다.
최신글이 없습니다.

댓글목록6
째이928님의 댓글
- 째이928님의 홈
- 전체게시물
- 아이디로 검색
210.♡.177.146cygz님의 댓글
- cygz님의 홈
- 전체게시물
- 아이디로 검색
182.♡.215.120data 디렉터리에 있는 캐시 파일들을 모두 지우고 관리자 페이지에서 인기게시글 설정을 다시 저장해보면
data 디렉터리에 새로 생기는 캐시 파일에 $latest_row가 비어있습니다.
관리자 페이지에서 설정시 인기게시글 캐시 데이터를 저장하는 부분에 문제가 있는게 아닐까 싶습니다.
이윰님 확신하시면 도움 부탁드립니다.
cygz님의 댓글
- cygz님의 홈
- 전체게시물
- 아이디로 검색
182.♡.215.120eyoom/class/latest.class.php get_latest_records() 에서 쿼리를 생성하는데
(243라인: $sql = "select a.*, b.bo_subject, b.bo_mobile_subject {$sql_common} where {$sql_where} {$sql_order} limit {$limit}";)
생성된 쿼리는 아래와 같습니다.
SELECT
a.*, b.bo_subject, b.bo_mobile_subject
FROM
g5_board_new a,
g5_board b
WHERE
a.bo_table = b.bo_table
AND FIND_IN_SET(a.bo_table,
'free,qa,rumor,chart,listing') --< 포함하는 게시판
AND a.wr_id = a.wr_parent
ORDER BY a.wr_hit DESC
LIMIT 5
ORDER BY a.wr_hit 부분에서 오류가 발생합니다. (a 테이블에 wr_hit가 없네요)
바쁘시겠지만 수정 부탁드리겠습니다.
cygz님의 댓글
- cygz님의 홈
- 전체게시물
- 아이디로 검색
182.♡.215.120else 문에 있는 클래스 생성시 wr_hit를 추가하는 부분을 못타는거 같네요
이윰IN님의 댓글의 댓글
- 이윰IN님의 홈
- 전체게시물
- 아이디로 검색
183.♡.68.56소스까지 분석해 주셔서 감사드립니다.
말씀하신 바와 같이 wr_hit, wr_comment 필드가 설치시 추가되지 않았던 버그가 있었네요.
버전업그레이드 하면서 추가한 코드가 영향을 미쳤나 봅니다.
빠른 적용을 원하시면 아래와 같이 하시면 됩니다.
-- 아 래 --
1. /eyoom/classes/latest.class.php 파일 소스 수정하기
[수정전]
[ 수정후]
위 소스는 임시적인 방법입니다.
보다 효률적인 방법을 강구하여 다음 버전에 패치해 놓도록 하겠습니다.
감사합니다.
red123님의 댓글의 댓글
- red123님의 홈
- 전체게시물
- 아이디로 검색
1.♡.23.171이 글을 봤군요...
다음 패치가 올라오면 설치해야 겠네요
이전에 tag 관련된 자잘한 이슈들이 있었던 걸로 기억하는데
그것들도 다 반영되겠죠?
언제즈음 가능할까요? 이윰님~
대략...이라도 알려주시면 감사드리겠습니다.