공지사항

최근본상품
TOP
DOWN

공지사항

그누보드 5.2.9.5 버전 패치 후, 올바른 방법 및 토큰 에러 문제

2017.10.22 09:51 903 3

본문

최근 그누보드 5 및 영카트 5의 새로운 버전이 패치가 되었는데요.

각각 5.2.9.5 버전을 패치한 이후로 이윰빌더의 관리자 모드에서 경고 에러가 나타나며, 홈페이지 메인으로 튕기는 현상이 있었습니다.

이 부분 때문에 주말도 반납하고 분석했는데요.

원인은 찾았으나, 부득이 하게 그누보드 원본 소스를 수정할 수밖에 없는 상황이 되었습니다.

아래와 같이 처리 하시면 해결됩니다.

-- 아 래 --

1. /adm/admin.lib.php 파일 393번째 라인 소스 수정

[수정전]


    $p = @parse_url($referer);

    $host = preg_replace('/:[0-9]+$/', '', $_SERVER['HTTP_HOST']);
    $msg = '';

    if($host != $p['host']) {
        $msg = '올바른 방법으로 이용해 주십시오.';
    }

    if( $p['path'] && ! preg_match( '/\/'.preg_quote(G5_ADMIN_DIR).'\//i', $p['path'] ) ){
        $msg = '올바른 방법으로 이용해 주십시오';
    }

    if( $msg ){
        if($return) {
            return $msg;
        } else {
            alert($msg, G5_URL);
        }
    }

 

[수정후]


    $p = @parse_url($referer);

    $host = preg_replace('/:[0-9]+$/', '', $_SERVER['HTTP_HOST']);
    $msg = '';

    if($host != $p['host']) {
        $msg = '올바른 방법으로 이용해 주십시오.';
    }

    if( $p['path'] && ! preg_match( '/\/('.preg_quote(G5_ADMIN_DIR).'|admin)\//i', $p['path'] ) ){
        $msg = '올바른 방법으로 이용해 주십시오';
    }

    if( $msg ){
        if($return) {
            return $msg;
        } else {
            alert($msg, G5_URL);
        }
    }

 

위와 같이 처리해 보세요.

감사합니다.

 

- 이윰넷 - 회원등급 : 최고관리자
포인트 166,189
경험치 116,032
[레벨 34] - 진행률 57%
- 가입일 : 2014-10-12 14:04:12
- 서명 : 미입력
- 자기소개 : 미입력

댓글목록 3

joosam님의 댓글

joosam 2017.10.22 10:36

^^ 빠른 패치 감사합니다~~

축하합니다. 첫댓글 포인트 56포인트를 획득하였습니다.

티보리님의 댓글

수고하셨습니다.

뷰리드님의 댓글

감사합니다. 스크랩합니다.

전체 146 건 - 1 페이지
제목
이윰넷 2017.12.19 931
이윰넷 2017.12.11 621
이윰넷 2017.11.08 1,033
이윰넷 2017.10.24 1,289
이윰넷 2017.10.22 904
이윰넷 2017.09.22 814
이윰넷 2017.09.06 563
이윰넷 2017.09.01 396
이윰넷 2017.08.19 460
이윰넷 2017.08.09 652
이윰넷 2017.08.07 410
이윰넷 2017.08.02 475
이윰넷 2017.08.01 427
이윰넷 2017.07.17 589
이윰넷 2017.07.07 607