- 8
- 마스터
- 조회 수 1949
안녕하세요.
이번 업데이트는 DB 시스템을 업데이트 하는 큰 업데이트였습니다.
다른 CMS는 문제가 없는데 그누보드의 경우 일부 설정을 변경해주어야 합니다.
아래 부분을 변경해주셔야 새로운 DB 시스템에 반영이 됩니다.
/data/dbconfig.php 에서 define('G5_MYSQL_SET_MODE', false); 를 true로 변경해주세요.
define('G5_MYSQL_SET_MODE', true);
기존에 설치된 그누보드에서만 해당되며, 그누보드를 새로 설치하는 경우에는 자동으로 true로 설정됩니다.
install/install_db.php 54~59 라인을 살펴보면
$mysql_set_mode = 'false';
@mysql_query('set names utf8');
if(version_compare(mysql_get_server_info(), '5.6.6', '>=') == 1) {
@mysql_query("SET SESSION sql_mode = ''");
$mysql_set_mode = 'true';
}
아래와 같이 되어 있는데 mysql 5.6.6 부터는 true 설정되게 되어있습니다.
(해당 내용과 관련한 출처 https://sir.kr/pg_lecture/606 )
이번 DB 시스템 업데이트는 mysql 5.7 정도에 해당하는 업데이트(기존의 버전은 mysql 5.5 정도에 해당)이기 때문에 해당 부분을 변경해주셔야 합니다.
기존 그누보드 사용자 분만 설정을 변경해주세요.
감사합니다.
굿타임0x0님
포함 9명이 추천
포함 9명이 추천
추천인 9
작성자
댓글 8
+1
2021.01.28. 21:41
혹시 문제가 해결되었나요?
2021.01.28. 21:42
+1
네 잘됩니다.

2021.01.28. 21:44
확인 감사합니다!
다행이네요!
다행이네요!
2021.01.28. 21:47
+1
감사합니다.
갑자기 안되서 사이트의 데이터 폴더를 싹 지우고 그누보드에 질문올리면서도 해결이 안되었는데 드디어 해결되었네요.
갑자기 안되서 사이트의 데이터 폴더를 싹 지우고 그누보드에 질문올리면서도 해결이 안되었는데 드디어 해결되었네요.
2021.01.28. 21:43
저는 현재 문제가 없는데... 어떤 문제가 발생하나요?
2021.02.01. 00:27
아마 미리
define('G5_MYSQL_SET_MODE', true);
이 값으로 세팅 되어있었나봅니다.
글이 써지지 않거나 댓글이 안달리는 DB와 연동이 안되는 상황이 발생했습니다.
define('G5_MYSQL_SET_MODE', true);
이 값으로 세팅 되어있었나봅니다.
글이 써지지 않거나 댓글이 안달리는 DB와 연동이 안되는 상황이 발생했습니다.
2021.02.01. 00:29
그러네요. ㅋㅋㅋ ^^;;;
감사합니다.
2021.02.01. 00:32
권한이 없습니다.



오류가 빨리 해결되서 다행입니다.