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

그누보드 설치시 서버쪽 PHP/MySQL 버전과 문자셋설정에 관해 문의드립니다! 채택완료

wdcafe1 2개월 전 조회 454

그누보드 최신버전 설치시 서버쪽 PHP/MySQL 버전은 어떻게 맞추는게 좋을까요?
이번에 처음으로 서버 DB이전을 시도해 봤는데, 가장 큰 문제가 기존 서버쪽과 이전할 서버쪽 PHP/MySQL 버전과 문자셋 설정을 맞추는게 제일 문제더군요. 그래서 이전 후 오류가 나서 이전에 살패했답니다'.
그렇다고 호스팅 서비스를 받는 입장에서는 서버쪽 환경을 맞추기가 어렵더라구요.
그래서 추후에 서버이전의 가능성을 고려할 때, 그누보드 최신버전 설치시 서버쪽 PHP/MySQL 버전과 문자셋을 어떤 버전을 사용하는게 좋을지 고수님들의 조언을 부탁드립니다. 


* 현재 사용하는 호스팅의 서버 버전은 아래와 같은데 참고해 주시고,
  추천버전과 권장하는 문자셋이 있으시면 조언 부탁드립니다!

- 그누보드 버전 : gnuboard5.6.15

- PHP 버전 :  php8.4

- MySQL 버전 :  MySQL 8.0

- 서버 문자셋 :  UTF-8 Unicode(utf8mb4)

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

답변 5개

채택된 답변
+20 포인트
플라이
2개월 전

php 8.4 버전으로 하시되 mysql 인코딩은 utf-8로 해야 하는데

이전시 어떻게 오류가 나시는지에 대해 남겨주신다면 원하시는 답변을 듣기 더 좋을듯 합니다.

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

답변에 대한 댓글 2개

w
wdcafe1
2개월 전
실패한 원인은 정확히는 모르겠지만, 여러가지 테스트해본 결과 인코딩인것 같긴 하거든요.
아래는 서버이전 상황인데, 서버이전 후 기존 사이트 내용들과 게시판의 내용 포함 데이터가 정상적으로 이전후에 보이긴 하는데, 서버 이전 후 이전한 사이트에 게시판에서 새로운 글을 등록하면 에러가 뜨는 것도 아니고, 글등록이 안된답니다..^^!!
즉, 목록보기 정상, 목록글 클릭시 내용보기 정상, 새글등록과 글수정이 안된답니다.

[서버 이전 내용]
1. 그누보드는 동일한 버전임. 폴더째로 업로드 한거라!
2. 기존 서버의 php 버전은 5.3, MySQL 버전은 5.1 버전, 문자셋 utf8_general_ci
새로 이전할 서버 php 버전은 7.4, MySQL 버전은 8.4 버전, 문자셋 UTF-8 Unicode(utf8mb4)
3. 이전할 서버에서 DB 가져오기로 가져오니, 테이블 정령방식이 utf8mb3_general_ci 로 설정되어 있더군요.
플라이
2개월 전
해당 부분은 쿼리 부분이 정상적으로 처리가 안된다는것인데 그건 확인후 커스텀을 봐야 하는데
개발 작업이 가능하시면 처리하시면 되시지만 안되신다면 제작의뢰나 쪽지로 문의 주시면 확인후 대응이 가능한 부분입니다.

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

2개월 전

작년에 php 8x 및 그 이하 전체 버전 취약점 버그가 터진적이 있습니다.

해당 이슈가 패치된 

8.1.30

8.2.24

8.3.12 또는 그 이상 최신버전

 

위 버전중에서 하시는걸 권장해드립니다.

 

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

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

s
sinbi Expert
2개월 전

1. 백업 때 파일 퍼미쎤 옵션까지 넣어 백업 필수.

2. php 5.x에서 7.X 이상으로 가면 배열키 따옴표 이슈, 배열인지 여부 체크 등 여러 가지 이슈 발생함.

3. MySQL 5.x에서 8.x 이상으로 가면 패스워드 길이 이슈  존재함.

4. DB 언어셋 선택: https://homzzang.com/b/server-168 참고

5. 브라우저측 에러 점검: https://homzzang.com/b/faq-70

6. 서버측 에러 점검: https://homzzang.com/b/faq-63

 

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

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

2개월 전

1. php 라는 녀석을 조금 알고 있긴 하다 ....하시면 8 가시고, 그게 아니면 7.4가 무난할 것으로 보입니다. 

2. 그런거 잘 모르겠고 그냥 서버 운영 빠르게 이런거 생각하시면 그냥 그대로 쓰셔도 무방합니다.

7.4 대비 8 버전이 훠어어어얼씬 빠릅니다.

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

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

2개월 전

php 버전만 8.2 정도로 하시면 될거 같습니다. 7버전이나요 

다른건 크게 문제 없어 보입니다.

https://sir.kr/manual/g5/2 

페이지에도 사양관련이 있으니 참고해보세요.

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

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

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

로그인