그누보드5 백업해서 새로운 호스팅 복구시에서 질문입니다
본문
<?php
define('G5_MYSQL_SET_MODE', false);
define('G5_MYSQL_HOST', 도메인);
define('G5_MYSQL_USER', 'AAAA');
define('G5_MYSQL_PASSWORD', 'BBBB');
define('G5_MYSQL_DB', 'CCCC');
define('G5_MYSQL_SET_MODE', false);
if (!defined('_GNUBOARD_')) exit;
define('G5_MYSQL_SET_MODE', false);
define('G5_MYSQL_USER', 'AAAA');
define('G5_MYSQL_PASSWORD', 'BBBB');
define('G5_MYSQL_DB', 'CCCC');
define('G5_MYSQL_SET_MODE', false);
도메인에는 도메인 넣으면 되고
AAAA 관리자 아이디
BBBB 비번
CCC 여기에 디비 아이디
이렇게 수정하면 되죠??
근데 직접 설치해서 한게 아니라..
php마이어드민에서 SQL 해야 되나요??
그리고 <?php부터
밑에까지 복사 붙여넣기 했을떄랑
if부터 복사 붙여넣기 했을때랑 나오는게 다른데 뭐때문에 그런거죠?
답변 3
소스가 틀렸네요.. 누가 만진거 같은데요
아래가 맞습니다.
<?php
if (!defined('_GNUBOARD_')) exit;
define('G5_MYSQL_HOST', 호스트명); //호스팅업체에 문의하시면 알려줘요
define('G5_MYSQL_USER', '사용자'); // DB 사용자
define('G5_MYSQL_PASSWORD', '비밀번호');
define('G5_MYSQL_DB', 'DB명');
define('G5_MYSQL_SET_MODE', false);
기존 서버에서 백업해온 sql파일을 복원하시면 됩니다.
ssh가 이용가능하시면
# mysql -u아이디 -p비밀번호 'db이름' < 백업파일.sql
하시면 되구요 아니면 phpmyadmin에서 업로드해서 복원하셔도 됩니다.
호스트명은 특별한경우가 아니면 다 localhost 또는 127.0.0.1 로 하시면 되구요.
SQL_MODE는 그대로 false로 두시면 됩니다.
그누5를 새 호스팅에 설치를 하시고, 관리자 게시판설정에서 기존의 게시판과 똑 같은 게시판을
생성을 시킵니다.
다음, 백업한 기존의 그누5에서 해당 테이블의 INSERT문을 복하사여 phpmyadmin에 들어가서 해당 테이블에 붙혀넣기를 해서 실행을 하시면 됩니다.
g5_board, g5_board_file, g5_content, g5_member 등의 INSERT문을 복사해서 복구합니다.