포럼(FORUM)


2025.12.15 17:22 하나의 서버 또는 계정에 그누보드 2개 이상 연동하기

 

누보드 2개 이상 연동하기에 대해서 알아봅니다.

댓글목록

profile_image
NETCITY미니홈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물  9일 전

하나의 phpmyadmin 계정정보에 두개의 DB명이 있어야 합니다.

각 그누보드의 설정정보가 겹치기 않기위해 b라는 DB명에 있는 테이블명 들을 auth라는 테이블은 auth2라고 테이블명을 변경합니다.
group, group_member, member 테이블 이렇게 3개는 두개의 그누보드를 같이 사용하기위해 놔둡니다.
그다음 모두 복사하여서 a라는 DB명으로 합쳐줍니다.
group, group_member, member 테이블은 합치면 안되고 b에 있는 3가지는 지우거나 a의 내용과 합치세요.
 
그리고 그누보드 2의 dbconfig.php파일에서 테이블명을 group, group_member, member를 제외하고는 뒤에 2를 붙여주세요.
(예 : $g5['board_table'] = G5_TABLE_PREFIX.'board2';  )

그리고 그누보드 2에서 define('G5_MYSQL_DB', 'DB명'); 의 DB명을 그누보드 1의 DB명으로 바꿔주세요.

https://sir.kr/g5_tip/5404

2025-12-15 17:36

profile_image
NETCITY미니홈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물  7일 전

그누보드 설치하면 자동으로 셋팅되는 /data/dbconfig.php에서
외부 db를 사용하고자 할때 변경하는 방법입니다.
카페24의 경우 ip 설정을 먼저하고 사용하셔야합니다.

웹호스팅이용시 기본설정 - 설치시 자동셋팅

//define('G5_MYSQL_HOST', 'localhost');
//define('G5_MYSQL_USER', '사용자ID');
//define('G5_MYSQL_PASSWORD', '사용자PASSWORD');
//define('G5_MYSQL_DB', '보통웹호스팅ID');
 

외부DB접속 커스텀 방법

define('G5_MYSQL_HOST', '외부DB IP');
define('G5_MYSQL_USER', '계정ID');
define('G5_MYSQL_PASSWORD', '계정비밀번호');
define('G5_MYSQL_DB', 'DB이름');

2025-12-18 02:08


  • 공유링크 복사