에

서버이전 시 필요한 부분 (EUC-KR -> UTF-8 ) 그리고 PHP5.3 버전으로 옮길때


1. 우선 DB는 phpMyAdmin 을 통해 옮기는게 편합니다. 중간에 버전이 다르면
date 부분에서 오류가 납니다.

2. 두번째로 파일이 utf-8로 변경해서 업로드 해야 합니다.
http://www.gogine.com/ 미니컨버터를 이용해서 한꺼번에 변경했습니다.

3. 그누보드 같은 경우 5.3 버전 이상일 경우 몇가지 수정해야 합니다.
가. split 오류 발생은 아래와 같이 bbs/list.php 입니다.

//$arr_notice = split("\n", trim($board[bo_notice]));
$arr_notice = explode("\n", trim($board[board_notice]));
나. Warning: date() [function.date]: It is not safe to rely on the system's timezone settings 오류 발생일 경우

config.php 에 아래와같이 삽입합니다.

date_default_timezone_set('Asia/Seoul');

다. Deprecated: Function eregi() is deprecated 오류 발생은
lib/common.lib.php 에서 아래와 같이 변경합니다.

//if (!eregi("^(http|https|ftp|telnet|news|mms)://", $url))
if (preg_match("#^(http|https|ftp|telnet|news|mms)://#", $img['src']))

라. 마지막으로 Warning: Unknown: open(./data/session/sess 이 부부은 권한이죠.
chmod -R 757 data 로 변경하면 되겠죠.

그러면 멋진 홈페이지가 이동 완성됩니다.

이상 컴즈유스타였습니다.

http://coms.u-star.org

|

댓글 6개

좋은 팁 이네요. 감사합니다.
위 사이트 상단에 오류가 있네요. ^^
저도 사이트를 변환 작업해봐야하는게 있는데
제게 딱!!! 필요한 요긴한 정보입니다^^
너무 감사합니다. 에벤님^^*

추천도(좋아요) 도 쾅~~~여^^*
위 컨버터 사용시 100% 정상적으로 안되는 경우도 있으니 빠진부분을 수작업으로 컨버트 해줘야 합니다..
좋은 팁 올려주셔서 감사합니다.
euc-kr로 그대로 올리는 방법입니다.

1. 디비 덤프

덤프 파일 맨 위에
set names euckr 추가
최초 테이블 만드는 것 이전 공백줄 제거

각 디비 마지막에
ENGINE=MyISAM => ENGINE=MyISAM default charset=utf8

디비 올리기

2. /etc/my.cnf

[mysqld]
set-variable = max_connections=500
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
default-character-set=euckr
init_connect=SET collation_connection=euckr_korean_ci
init_connect='set names euckr'
character-set-server=euckr
collation-server=euckr_korean_ci
character-set-client-handshake=FALSE
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[client]
default-character-set=euckr

[mysqldump]
default-character-set=euckr
log-error=/var/log/mysqld.log

위처럼 하면 기존 euc-kr 그누보드나 제로보드 옮길 수 있습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13-10-23 조회 1.2만
13-10-23 조회 8,938
13-10-09 조회 1만
13-10-08 조회 9,165
13-10-08 조회 4,323
13-10-03 조회 6,271
13-10-02 조회 5,987
13-10-01 조회 8,028
13-09-30 조회 6,122
13-09-24 조회 6,497
13-09-19 조회 6,375
13-09-19 조회 4,705
13-09-19 조회 8,838
13-09-18 조회 6,752
13-09-17 조회 4,244
13-09-11 조회 9,447
13-09-11 조회 4,081
13-09-10 조회 6,999
13-09-06 조회 6,005
13-09-05 조회 5,330