- 8
- 마스터
- 조회 수 1254
안녕하세요.
이번 업데이트는 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 정도에 해당)이기 때문에 해당 부분을 변경해주셔야 합니다.
기존 그누보드 사용자 분만 설정을 변경해주세요.
감사합니다.
무브온님 포함 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
권한이 없습니다.
오류가 빨리 해결되서 다행입니다.