테스트 사이트 - 개발 중인 베타 버전입니다

그누 5.4을 EUC-KR (PHP5.2, Mysql 5.x)에 설치시 에러? 채택완료

해피메이커 4년 전 조회 1,998

그누 5.43을 EUC-KR (PHP5.2, Mysql 5.x)에 설치했더니

 

글 등록이 안됩니다.

글 입력을 여러번 시도했는데 등록이 안되어서...

디스크 초과인가 해서 넉넉한 공간에서 해도 글은 여전히 등록 안되는군요.

 

서버 환경의 영향인가요? 

utf-8으로 환경을 변경해야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
s
sinbi Expert
4년 전

그누5부터는 UTF-8 버전만 배포합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 14개

해피메이커
4년 전
앗....그래요?
그런데 설치는 되던데요? ㅠㅠ
s
sinbi
4년 전
되더라도, 글이 깨질 우려가 있을 것 같네요.
매번 업데이트할 때마다 고생하시지 마시고,
UTF-8 환경 이용하시기 바랍니다.
해피메이커
4년 전
제 홈페이지는 utf-8로 사용중입니다.
이번에 타보드 euc-kr 데이터 이전과 변환을 위해 php5.2 euc-kr에서 바군 후에 utf로 옮기려 했는데... 글이 안 올라가서요. 다시 그누를 설치하면 될지도 모르니 해보겠습니다.
s
sinbi
4년 전
좀 고생스럽더라도, php7.x 이상 환경으로 옮겨보세요.
속도가 1.5 배 정도 빠릅니다.
해피메이커
4년 전
신비님 맞아요.^^

저도 처음부터 그렇게 하려고 했는데...
이번에 데이터 이전 때문에 어쩔 수 없이 언어셋을 바로 옮길 수가 없었습니다.ㅠㅠ
해피메이커
4년 전
지금 상태는 처음에 euckr에서 데이터 이전을 한 후 글 등록이 안되어서
UTF-8로 이전하여 새로 설치했습니다. 새로 설치하면 이전 디비는 모두 사라져서...
이전 서버로 가서 다시 myphpadmin으로 게시판 디비 10개를 수동으로 선택 백업해서
UTF-8 서버의 디비에 복원해서 myphpadmin상으로는 등록했던 모든 데이터는 보입니다.

문제는 새로 설치한 그누 관리자로 접속해 보니
초기 설치할 때 기본 설치된 게시판 3개만 나타나고, 제가 수동으로 올린 디비들은 모두 myphpadmin에서는 보이는데, 고나리자 모드의 게시판 목록에는 안보입니다. 첨부 파일등은 data 폴더에 이미 넣었는데도 그러네요.

수동으로 디비에 올린 것은 다로 연결해 주어야 하나요?
s
sinbi
4년 전
서버 이전 복원건이면,
설치를 새로 하실 게 아니라, 기존 자료 가지고 복원해야 하는 문제입니다.

1. 서버를 UTF-8 버전으로 준비.
2. 파일과 DB를 먼저 UTF-8 버전으로 변환.
3. FTP로 파일과 DB를 서버에 업로드.
4. SSH 접속 (또는, PHPMYADMIN 접속)하셔서, DB 복원.

이런 과정을 거치시면 됩니다.
해피메이커
4년 전
그 순서대로 했는데 안되네요...
euckr 테크노트에서 모든 데이터를 컨버트 해서 그누 5 디비로 들어갔는데
새 글을 올리니 안 올라가서... utf-8으로 새로 설치하여 기존 디비 삭제되어서 삭제 되면 안되는 제 게시판은 일부 수동으로 백업하여 복원했습니다.
문서 속성도 utf로 변경해서요.
s
sinbi
4년 전
data 폴더 퍼미션이 안 맞거나,
데이터가 들어가야 할 컬럼이 게시판 테이블에 없는 경우 데이터가 입력 안 될 수도 있습니다.
해피메이커
4년 전
늦은 밤까지 질문드려 죄송합니다.ㅠㅠ

utf-8 새 서버에서 자동 설치된 게시판은 새 글이 올라가네요.
그런데 제가 수동으로 등록한 디비파일은 글 보기는 잘 되는데
그 게시판에서 글 등록만 안됩니다. 그러면 뭔가 해결의 실마리가 있을 법도 한데요?

퍼미션의 문제라면 새로 설치된 게시판은 되는걸 보면... 수동으로 올린 첨부파일 폴더들도 707로 바구어야 하나요?
s
sinbi
4년 전
data 폴더 및 서브폴더의 포미션을 707 설정해서 테스트 먼저 해보시고,
그래도 안 되면, 컬럼 구성을 살펴보셔야 할 것 같습니다.
아마도,
설치된 게시판은 되는 걸로 봐서 백업복원하시면서 퍼미션 정보 누락하신 것 같네요.
해피메이커
4년 전
머리가 쥐난다는 표현아 딱 맞네요.
퍼미션 변경했는데...
그누에서 자동 설치한 게시판만 되고
연습용으로 방금 추가한 게시판도 글이 안 올라가네요. 하루종일... 이 정도 노력했으면 이제 포기한다고 해도 친구가 원망은 안할거 같네요.ㅎ 아이고 머리야....
s
sinbi
4년 전
급한 거 아니면 잠시 접어두고 다른 일 하시다 해보시길...
해피메이커
4년 전
네 오늘은 여기까지 하고...
내일 몇번 해보다가... 안되면 접고 되는 것만 해봐야겠네요.
도움 주셔서 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

4년 전

예. 설치 관련해서는 로컬에서 여러번 테스트해 보시는 것도 좋습니다.

 

PC라면 라라곤을 추천드립니다.  그리고 리눅스 환경이라고 하면 Docker도 추천드리고

 

www.apachezone.com 에 각 서버에 최신 APM설치도 가능하니  참조하세요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해피메이커
4년 전
지금 상태는 처음에 euckr에서 데이터 이전을 한 후 글 등록이 안되어서
UTF-8로 이전하여 새로 설치했습니다. 새로 설치하면 이전 디비는 모두 사라져서...
이전 서버로 가서 다시 myphpadmin으로 게시판 디비 10개를 수동으로 선택 백업해서
UTF-8 서버의 디비에 복원해서 myphpadmin상으로는 등록했던 모든 데이터는 보입니다.

문제는 새로 설치한 그누 관리자로 접속해 보니
초기 설치할 때 기본 설치된 게시판 3개만 나타나고, 제가 수동으로 올린 디비들은 모두 myphpadmin에서는 보이는데, 고나리자 모드의 게시판 목록에는 안보입니다. 첨부 파일등은 data 폴더에 이미 넣었는데도 그러네요.

수동으로 디비에 올린 것은 다로 연결해 주어야 하나요?

댓글을 작성하려면 로그인이 필요합니다.

4년 전

처음부터 설치하세요.  utf8mb4로 하면 요즘 나오는 이모지도 사용 가능합니다. ?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해피메이커
4년 전
현재 게시판 10개에 글이 잘 복구 되었는데
단지 새 글만 안 올라가는 현상입니다.
그럼 그누를 utf-8 서버에 새로 설치하면 올라 갈 수도 있겠죠?

댓글을 작성하려면 로그인이 필요합니다.

4년 전

요즘 추세는 utf8mb4입니다.  검색해서 이것으로 설치하세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해피메이커
4년 전
디비만 다운받아 euc-kr에서 utf-8으로 문서 속성 변경한 뒤에 utf-8 서버에 올리고
나머지 그누의 기타 데이터는 ftp로 올리면 될까요?
아니면 그누를 새로 설치한 후에 보드의 첨부 파일 데이터만 ftp로 올리면 되나요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인