포럼

XE 1.5.1.7에서 XE 1.5.1.11로 업데이트를 했는데,

이후 조회수가 업데이트가 제대로 안되네요.─.─);


조회수 업데이트에 딜레이가 생기는 것 같은데,

웃기는게 관리자 페이지 가서 캐쉬파일재생성 하면 업데이트가 됩니다.


아니면 일정시간(1분~3분 정도) 지나면 조회수가 업데이트가 될 때가 있고,

안될 때가 있고 그러네요...─..─);


XE 1.5.1.7까지는 게시판 DX 사용했다가,

XE 1.5.1.11로 업데이트하면서 그냥 기본 board 모듈에 SketchBook5 스킨 사용하고 있습니다.


공식 스킨 사용해도 같은 증상이라서 스킨 문제는 아닌 것 같고,

게시판 DX 사용했다가 board 모듈로 변경해서 생긴 문제도 아닌 것 같습니다.

(XE 1.5.1.11 업데이트한 이후에 게시판DX로 테스트를 해봤는데, 같은 증상이네요.;;)


참고로, PHP APC 적용중입니다.


증상 확인은 아래를 클릭해서 테스트 해 보시면 됩니다.


http://videogamerx.gamedonga.co.kr/xe_test


ps) document.controller.php 는 조회할 때마다 조회수가 업데이트되게 수정해서 사용중입니다.

아래 수정된 소스 때문에 그런가 해서 원소스 사용해 봐도 마찬가지고,

게시물을 추천해도 조회수와 마찬가지로 추천수도 1~3분 정도, 아니면 캐쉬파일 재생성해야 업데이트 됩니다.


서버 설정은 XE 1.5.1.7에서 XE 1.5.1.11 업데이트하면서 변경된 부분은 없습니다.


/**
     * @brief Update read counts of the document
     **/
    function updateReadedCount(&$oDocument) {
        $document_srl = $oDocument->document_srl;
        $member_srl = $oDocument->get('member_srl');
        $logged_info = Context::get('logged_info');
        // Call a trigger when the read count is updated (after)
        $output = ModuleHandler::triggerCall('document.updateReadedCount', 'after', $oDocument);
        if(!$output->toBool()) return $output;
        // Pass if read count is increaded on the session information
        /*if($_SESSION['readed_document'][$document_srl]) return false;

        // Pass if the author's IP address is as same as visitor's.
        if($oDocument->get('ipaddress') == $_SERVER['REMOTE_ADDR']) {
            $_SESSION['readed_document'][$document_srl] = true;
            return false;
        }*/
        // Pass ater registering sesscion if the author is a member and has same information as the currently logged-in user.
        /*if($member_srl && $logged_info->member_srl == $member_srl) {
            $_SESSION['readed_document'][$document_srl] = true;
            return false;
        }*/
        // Update read counts
        $args->document_srl = $document_srl;
        $output = executeQuery('document.updateReadedCount', $args);
        // Register session
        $_SESSION['readed_document'][$document_srl] = true;
    } 


글쓴이 제목 최종 글
SMaker 1.5.0 브랜치에 생각보다 버그가 많군요. [3] 2020.03.14 by 앙까?
Cody [공홈에러] 500에러가 다시 보이기 시작하는군요. [1] 2011.05.31 by Garon
앙까? file.controller.php에서 리턴하는 에러처리 [1] 2011.05.31 by 난다날아
엘카 doc.xpressengine.com 이제 못보나요? [4] 2011.05.31 by 엘카
하늘03 요즘 만들고 있는 사이트- [15] 2020.03.14 by 독도2005
우리아기 모바일웹에서 회원가입을 누루면  
guny 오늘은 그날인데... [4] 2020.03.14 by BNU
우리아기 lang 폴더 보면 언어파일이 있잖아요 [4] 2020.03.14 by Garon
고수군 이미지 리사이즈 애드온의 문제점 해결책이 있을까요? [1] 2011.06.01 by fsfsdas
hika1 메일 기반 아이디 가입 가능하게 [6] 2020.03.14 by Cody
착한악마 구글 프로젝트 호스팅 주소들...........에 대한.. [2] 2011.06.02 by 행복한고니
우리아기 lang 폴더 열면 언어php파일 있잖아요 [2] 2020.03.14 by 행복한고니
씨지 XE공식홈페이지 속도가 느린것에 관하여 [4] 2011.06.02 by 스유군
아아악내눈 XE-모바일 에서 글쓰기할때 여러번 써지는 현상이 있는데요... 어떻게 좀 안될까요??  
스유군 우리나라에도 포럼 솔루션이 있군요... [2] 2011.06.03 by 스유군
대류 스킨이나 프로그램을 올리시는 분들... 스크린샷을 함께...... [3] 2011.06.03 by guny
토끼매니아 이렇게해도 저작권법위반인가요? [3] 2011.06.04 by misol
버거소년 zb4의 유용한 기능인데 XE 이전시 사라져 버린 BGM, 고쳐주세요~ [1] 2011.06.04 by misol
웹 엔진 네이버에 XE오픈 프로젝트가 있네요?..  
도라란 신문법 질문 답변좀 부탁드려요~ [1] 2011.06.04 by 도라란