2026, 새로운 도약을 시작합니다.

그누보드 5.3.3.3을 그누보드 5.4.1 로 업그레이드할때 추가사항 (2020-02-20 수정)

그누보드 gnuboard_patch5.4.1.patch 파일을 이용해서 그누보드 5.3 을 패치를 했습니다.
그후 제어된 테이블의 필드를 비교 과정에서 누락된 것들이 발견되어 자료 공유합니다.

gnuboard_patch5.4.1.patch / adm / dbupgrade.php 에 아래의 내용이 추가되어야
순수한 설치한 그누보드 5.4.1 과 동일하게 되더군요


1. 그누보드 5.4.1 / adm / dbupgrade.php  적당한 위치에 아래 내용 추가 

// 환경설정 > cf_bbs_rewrite 칼럼 추가 // 해피정닷컴 추가
$sql = " SHOW COLUMNS FROM `{$g5['config_table']}` LIKE 'cf_bbs_rewrite' ";
$row = sql_fetch($sql);
if( !$row ){
    sql_query(" ALTER TABLE `{$g5['config_table']}`
                ADD `cf_bbs_rewrite` tinyint(4) NOT NULL DEFAULT '0' AFTER `cf_link_target`;", true);
    $is_check = true;
}

// 회원관리 > mb_password2 칼럼 // 해피정닷컴 추가
if(!isset($member['mb_password2'])) {
    sql_query(" ALTER TABLE `{$g5['member_table']}`
                ADD `mb_password2` varchar(255) NOT NULL DEFAULT '' AFTER `mb_password`", true);
    $is_check = true;
}

// 회원관리 > mb_memo_call 칼럼 // 해피정닷컴 추가
if(!isset($member['mb_memo_call'])) {
    sql_query(" ALTER TABLE `{$g5['member_table']}`
                ADD `mb_memo_call` varchar(255) NOT NULL AFTER `mb_profile`", true);
    $is_check = true;
}

// 읽지 않은 메모 수 칼럼
if(!isset($member['mb_memo_cnt'])) {
    sql_query(" ALTER TABLE `{$g5['member_table']}`
                ADD `mb_memo_cnt` int(11) NOT NULL DEFAULT '0' AFTER `mb_memo_call`", true);
    $is_check = true;
}

// 회원관리 > mb_scrap_cnt 칼럼 // 해피정닷컴 추가
if(!isset($member['mb_scrap_cnt'])) {
    sql_query(" ALTER TABLE `{$g5['member_table']}`
                ADD `mb_scrap_cnt` int(11) NOT NULL AFTER `mb_memo_cnt`", true);
    $is_check = true;
}


2. 그누보드 5.4.1 > 관리자 > 환경설정 > DB업그레이드 를 클릭합니다.

|

댓글 6개

살펴봤는데 adm/config_form.php 페이지에 자동으로 추가되는 코드가 이미 존재하네요.
어차피 패치할 때 관리자 페이지는 무조건 접근할테니..
mb_password2도 패스워드 체크 함수에 자동 추가 코드가 있네요.
아래것은 추가하겠다고 회신을 받았습니다.
요녀석은 자동 추가가 안되나 봐요

if(!isset($member['mb_scrap_cnt'])) {
sql_query(" ALTER TABLE `{$g5['member_table']}`
ADD `mb_scrap_cnt` int(11) NOT NULL AFTER `mb_memo_cnt`", true);
$is_check = true;
}
오우... 좋은 정보 감사드립니다~!!
유용한 정보 감사드립니다.
좋은정보 감사합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 123
2740 5일 전 조회 111
2739 1주 전 조회 210
2738 1주 전 조회 218
2737 1주 전 조회 181
2736 2주 전 조회 281
2735 3주 전 조회 285
2734 3주 전 조회 264
2733 1개월 전 조회 266
2732 1개월 전 조회 301
2731 1개월 전 조회 268
2730 1개월 전 조회 227
2729 1개월 전 조회 357
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 257
2725 1개월 전 조회 332
2724 1개월 전 조회 361
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 212
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 337
2716 2개월 전 조회 202
2715 2개월 전 조회 312
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고