그누보드5 백업해서 새로운 호스팅 복구시에서 질문입니다

그누보드5 백업해서 새로운 호스팅 복구시에서 질문입니다

QA

그누보드5 백업해서 새로운 호스팅 복구시에서 질문입니다

답변 3

본문

<?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);​ 

 

혹시 개발자 아니신가요?^^
당연히 MYSQL DUMP 는 해야죠
TAR로 전체 백업받고요^^

호스트명은 MYSQL이 설치되어있는 호스트가 다를경우에만 그 호스트명적고요
(그것도 호스팅업체에게 문의해보면 알려줘요)

호스트가 같을 경우는 localhost

기존 서버에서 백업해온 sql파일을 복원하시면 됩니다.

ssh가 이용가능하시면

# mysql -u아이디 -p비밀번호 'db이름' < 백업파일.sql

하시면 되구요 아니면 phpmyadmin에서 업로드해서 복원하셔도 됩니다.

호스트명은 특별한경우가 아니면 다 localhost 또는 127.0.0.1 로 하시면 되구요.

SQL_MODE는 그대로 false로 두시면 됩니다.

php 관리자 화면에서
내보내기 모두 선택 하고나서
Export type INSERT
인거 확인하고

맨 밑에 실행 누르고나서

다른 php에서 파일 가져오기
SQL 텍스트파일의 위치 (Maximum size: 20,480 KB)
여기에서 찾아서 실행 하면 오류라고 나오네요 뭐가 이상한건지..

php에서
# mysql -u아이디 -p비밀번호 'db이름' < 백업파일.sql
하면 오류 없이 홈 화면으로 와지는데
파일은 생긴거 같은데 FTP에서 파일 찾으면 파일 검색에 안나와요...
된건데 못찾는건지 아니면 어떻게 찾아서 다운받아야 되는지 잘 모르겠네요

그누5를 새 호스팅에 설치를 하시고, 관리자 게시판설정에서 기존의 게시판과 똑 같은 게시판을

생성을 시킵니다.

 

다음, 백업한 기존의 그누5에서 해당 테이블의 INSERT문을 복하사여  phpmyadmin에 들어가서 해당 테이블에 붙혀넣기를 해서 실행을 하시면 됩니다.

 

g5_board, g5_board_file, g5_content, g5_member 등의 INSERT문을 복사해서 복구합니다.

 

 

다음, 백업한 기존의 그누5에서 해당 테이블의 INSERT문을 복하사여  phpmyadmin에 들어가서 해당 테이블에 붙혀넣기를 해서 실행을 하시면 됩니다.

여기에서 INSERT문을 복사 있잖아요
php관리자 들어가서 어디에서 복사 하라는건가요??

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 26
© SIRSOFT
현재 페이지 제일 처음으로