그누보드 5.2에서 최신버전 업그레이드 방법
본문
안녕하세요,
현재 그누보드 5.2.9.2 버전 사용중입니다. 최신버전인 5.5 버전대로 업그레이드 하려고 합니다.
그누보드 5.5 설치 권장사항이 php5.2 이상이리고 보았는데요.
1. PHP5.3에서 그누보드5.5버전 동작에 문제가 없는지도 궁금합니다.
php 버전업은 힘들것 같아서 현재 php5.3 버전에서 그누보드 5.5.10으로 업그레이드 하려고 합니다.
게시판 검색해보니 5.2에서 5.3, 5.3에서 5.4로 업그레이드 하는 글은 보았는데요.
(5.3.3.3 버전 에서 5.4.1 정식버전으로 패치 https://sir.kr/g5_pds/4925 )
2. 그누보드 5.2에서 바로 5.5.10으로 바로 업그레이드 하는 방법은 없는지 해서 문의글 올려봅니다.
읽어주셔서 감사합니다~
답변 4
최신 버전으로 한번에 올라오세요.
버전 하나씩 올리면 특정 버전의 버그로 인해 불필요하게 시간을 낭비할 수 있습니다. 하나씩 올리는게 딱히 더 안전하지도 않으므로 쓸데없이 시간을 낭비할 필요가 없습니다.
수정한 코드가 있다면 현재 사용중인 버전을 다운받아 운용중인 전체 코드와 비교하여 수정된 코드를 파악해두고 다시 적용할 수 있도록해야하고요. winmerge 등의 프로그램으로 폴더/파일 전체를 비교할 수 있습니다.
테마나 스킨 등 추가 설치하여 사용하던 것들에서 오류가 날 수도 있으니 그누보드에 내장된 스킨 또는 테마로 잘 작동된다면 추가 스킨 등에서 발생하는 문제를 고치면 됩니다. 근데 뭐 PHP 버전을 올리는게 아니라서 큰 문제는 없으리라 봅니다.
업데이트 전에는 파일과 DB를 모두 백업해둬야하고요.
다소 시간이 걸리더라도
가장 좋은 방법은 한단계 한단계 패치 적용을 하시는게 좋을 듯 합니다.
또한 업데이트 패치는 가능하면 그때그때 적용하시는 걸 추천
먼저 패치전에 백업을 하시고요 패치전에 코어부분을 건드셨다면 업데이트를 하지 마시고요
코어부분을 안건드리셨다면 차근차근 업데이트 반영을 해보세요
업그레이드엔 2가지 방식이 있는데...
1. 단계별로 패치
2. 최종본에 수정내역 반영
위 케이스 경우엔 최종본에 커스텀 수정 내용 반영이 편할 듯 합니다.
보안/속도 감안해서 php 버전은 최소 7.x 버전 대로 이사가시는 걸 권합니다.