분류 그누보드

영카트를 처음 설치시 '그누보드5 재설치'에 체크하지 않을 경우

컨텐츠 정보

  • 조회 350 (작성일 )

본문

영카트는 그누보드의 플러그인형태입니다.

그누보드가 기본적으로 설치되고 쇼핑기능이 확장된 형태입니다.


영카트를 설치할 경우


그누보드5 재설치 


1. 항목에 체크할 경우
기존 그누보드5가 설치되어 있지 않다면 설치를 진행하고, 설치되어 있다면 기존 그누보드5를 덮어쓰게 됩니다.

* 기존 그누보드5가 설치되어 있을 경우, 기존 자료가 삭제될 수 있으니 주의 필요.


2. 항목에 체크하지 않을 경우

기존 그누보드5가 설치되어 있지 않다면 체크하지 않아도 그누보드 설치가 진행됩니다.
 


관련 파일

/install/install_db.php

// 그누보드5 재설치에 체크하였거나 그누보드5가 설치되어 있지 않다면

if($g5_install || !$result) {

    // 테이블 생성 ------------------------------------

    $file = implode('', file('./gnuboard5.sql'));

    eval("\$file = \"$file\";");


    $file = preg_replace('/^--.*$/m', '', $file);

    $file = preg_replace('/`g5_([^`]+`)/', '`'.$table_prefix.'$1', $file);

    $f = explode(';', $file);

    for ($i=0; $i<count($f); $i++) {

        if (trim($f[$i]) == '') continue;


        $sql = get_db_create_replace($f[$i]);


        sql_query($sql, true, $dblink);

    }

}