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

5.1버전에서 5.3버전 업데이트시 DB 문의드립니다. 채택완료

아기강도 7년 전 조회 3,504

안녕하세요.

5.1버전에서 하나씩 업데이트 하려하는데 생각보다 너무 오래걸릴것 같아서

5.3버전을 설치 후 기존에있던 커스텀 부분을 입히려 합니다. (파일 및 DB 커스텀이 좀 많이 되있습니다.)

 

아직 5.1에서 하나씩 올려야하는것인지 5.3을 설치후 입히는게 나은지 결정을 못하였는데요..

 

5.3을 설치후 커스텀을 입힐시에 중간버전에서 DB부분업데이트가 있는걸로 압니다.

adm/admin.menu100,php 파일에

 

</p>

<div style="color: rgb(212, 212, 212); line-height: 19px; font-family: Consolas, "Courier New", monospace; font-size: 14px; font-weight: normal; white-space: pre; background-color: rgb(30, 30, 30);">
<div><span style="color:#c586c0">if</span><span style="color:#d4d4d4">(</span><span style="color:#dcdcaa">version_compare</span><span style="color:#d4d4d4">(</span><span style="color:#dcdcaa">phpversion</span><span style="color:#d4d4d4">(), </span><span style="color:#ce9178">'5.3.0'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'>='</span><span style="color:#d4d4d4">) && </span><span style="color:#dcdcaa">defined</span><span style="color:#d4d4d4">(</span><span style="color:#ce9178">'G5_BROWSCAP_USE'</span><span style="color:#d4d4d4">) && G5_BROWSCAP_USE) {</span></div>

<div><span style="color:#d4d4d4">    </span><span style="color:#9cdcfe">$menu</span><span style="color:#d4d4d4">[</span><span style="color:#ce9178">'menu100'</span><span style="color:#d4d4d4">][] = </span><span style="color:#dcdcaa">array</span><span style="color:#d4d4d4">(</span><span style="color:#ce9178">'100510'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'Browscap 업데이트'</span><span style="color:#d4d4d4">, G5_ADMIN_URL</span><span style="color:#d4d4d4">.</span><span style="color:#ce9178">'/browscap.php'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'cf_browscap'</span><span style="color:#d4d4d4">);</span></div>

<div><span style="color:#d4d4d4">    </span><span style="color:#9cdcfe">$menu</span><span style="color:#d4d4d4">[</span><span style="color:#ce9178">'menu100'</span><span style="color:#d4d4d4">][] = </span><span style="color:#dcdcaa">array</span><span style="color:#d4d4d4">(</span><span style="color:#ce9178">'100520'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'접속로그 변환'</span><span style="color:#d4d4d4">, G5_ADMIN_URL</span><span style="color:#d4d4d4">.</span><span style="color:#ce9178">'/browscap_convert.php'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'cf_visit_cnvrt'</span><span style="color:#d4d4d4">);</span></div>

<div><span style="color:#d4d4d4">}</span></div>
 

<div><span style="color:#9cdcfe">$menu</span><span style="color:#d4d4d4">[</span><span style="color:#ce9178">'menu100'</span><span style="color:#d4d4d4">][] = </span><span style="color:#dcdcaa">array</span><span style="color:#d4d4d4">(</span><span style="color:#ce9178">'100410'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'DB업그레이드'</span><span style="color:#d4d4d4">, G5_ADMIN_URL</span><span style="color:#d4d4d4">.</span><span style="color:#ce9178">'/dbupgrade.php'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'db_upgrade'</span><span style="color:#d4d4d4">);</span></div>

<div><span style="color:#9cdcfe">$menu</span><span style="color:#d4d4d4">[</span><span style="color:#ce9178">'menu100'</span><span style="color:#d4d4d4">][] = </span><span style="color:#dcdcaa">array</span><span style="color:#d4d4d4">(</span><span style="color:#ce9178">'100400'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'부가서비스'</span><span style="color:#d4d4d4">, G5_ADMIN_URL</span><span style="color:#d4d4d4">.</span><span style="color:#ce9178">'/service.php'</span><span style="color:#d4d4d4">, </span><span style="color:#ce9178">'cf_service'</span><span style="color:#d4d4d4">);</span></div>
</div>

<p>

 

이부분을 그대로 진행하면 업데이트가 진행될까요?

아니면 중간에 저부분이 업데이트된 버전으로 먼져 입힌후에 다시 해야할지 문의드립니다.

 

추가로 버전이 오래된경우 그누보드커스텀이 좀많이 진행된경우 업데이트를 어떻게해야 효율적일지 조언부탁드립니다.

 

감사합니다!

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

답변 2개

채택된 답변
+20 포인트
7년 전

5.1이면 너무 오래전 버전입니다. 새로 하시는 게 낫겠네요.

커스텀 했던 부분을 모두 알고 계신다면 일단 기존 서버에 있는 파일과 DB는 별도로 백업해 놓은 다음

data 폴더를 제외한 모든 파일과 폴더를 삭제 후 그누보드 최신 버전 파일을 업로드하고

관리자페이지 -> 환경 설정 -> DB업그레이드  클릭

이후에 커스텀 했던 부분을 하나씩 재적용.

본 서버는 나중에 손대시고 백업 후 오토셋 같은 걸로 로컬 서버에서 작업하시는 게 좋겠네요.

http://gnustudy.com/bbs/board.php?bo_table=gnu_tip&sfl=wr_subject&stx=%EC%98%A4%ED%86%A0%EC%85%8B

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

답변에 대한 댓글 1개

아기강도
7년 전
답변 감사합니다!. 말씀해주신대로 작업을 시작하였습니다. 잘되야할텐데 다하고 안되면 멘붕올것같네요.
첨부주신 링크를 참고로 오토셋도 설정하여 작업중입니다!.
매번 도움되는 답변 감사합니다!

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

플라이
7년 전

업데이트 공수가 많은 경우에는 그냥 새로 설치해서 그에 맞게 커스트 마이징을 하시는게 더 수월하리라 보입니다.

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

답변에 대한 댓글 1개

아기강도
7년 전
답변 감사합니다!. 말씀해주신대로 새로설치하여 커스텀만 추가로 입혀야겠네요.
작업하고 부디 잘되기를 바랄뿐입니다 ㅠ

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

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

로그인