달빛온도님의 그누보드 자동 업그레이드 하기를 시험하다가... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

달빛온도님의 그누보드 자동 업그레이드 하기를 시험하다가... 정보

달빛온도님의 그누보드 자동 업그레이드 하기를 시험하다가...

본문

백업놀이를 심하게 어제 해봤거든요...너무 자동 업그레이더 재미있어서요^^
http://sir.co.kr/bbs/tb.php/g4_tiptech/1329
근데 한가지 궁금증이 있어서요...

data디렉토리,extend디렉토리,config,php파일,dbconfig.php파일....이렇게 4개밖에 없는데...
기본적인 게시판 글, 회원등의 정보를 유지시키는데에 있고, 새로운 스킨이나 수정된 파일을 mv를 써서 추가시키면 다 보존되는걸로(백업) 알고 있습니다...

----------------------------------------------------------------
예를 들어 bbs/adm/board_list_2.php 파일을 추가했다고 가정하면 'mv adm/board_list_2.php ../gnuboard4/adm' 라고 추가해주면 됩니다. -----------------> 라고 하셨구요...
----------------------------------------------------------------


그런데...스킨파일같은것을 많이 올리잖아요?
저같은 경우에는 skin폴더안에 스킨을 많이 넣는데요.
즉 skin/board 와  skin/latest 와 skin/outlogin 쪽을 아무래도 수정하게 되더라구요.
그리고 또 수정하는 곳이.... bbs/image 여기에 홈페이지의 모든 이미지를 넣어두거든요...

이제 상세질문입니다...
skin안에 여러폴더가 있는데요...말씀드렸다시피.....board, latest, outlogin 세개의 폴더안의 스킨을 바꾸었습니다. 결국 같은 것이기에 skin안의 board를 가지고 말씀드릴께요...

skin/board/after/img
skin/board/after/delete.skin.php
skin/board/after/write.skin.php

(스킨안에 다시 board(보드의 스킨을 모아두는곳) 안에 여러가지 스킨이 있잖아요...
basic를 비롯해서...저는 after이라는 스킨이 있고요 after이라는 스킨안에는 이미지를 모아두는 img가 있습니다.    그리고 after안에 delete.skin.php, write.skin.php 등등의 파일이 들어 있습니다.)

* 이렇게 봤을때...보통 파일과 img로 나뉘게 되는데요...파일은 그런데로 괜찮은데...
skin/board/after/img ----------> img안에 이미지들이 굉장히 많잖아요?
그리고 보드스킨도 예를 든 after 스킨외에도 basic-1234도 있을꺼고 다른곳의 skin/latest, skin/outlogin 등에서도 수많은 파일과 엄청난 이미지가 있는데요...
하나하나 모두 추가시켜야하는지요?

아래보면 사용하시는 것 중에 보호시키는것 중에 mv img/logo.jpg ../gnuboard4/img도 있는걸로 봐서 그렇게 해야할거 같기도 한데요.


mv skin/board/after/img/modify.gif ../gnuboard4/skin/board/after/img
mv skin/board/after/img/outline_bottom.gif ../gnuboard4/skin/board/after/img

일일이...파일별, 이미지별로 mv로 넣어야하는지 궁금합니다...

댓글 전체

답변 감사합니다...
그런데 막상 그렇게 해도 역시 백업이 안되는거 같은데요...
말씀하신대로
mv skin ../gnuboard4 이렇게도 해보고
응용해서
mv skin ../gnuboard4/skin
이렇게도 해봤는데요...아예 안먹히네요....
정말 이미지나 파일 전체다 일일이 mv에 붙여야하나요???
끄응~
앓고있는소리...
이틀째 여러가지 방법으로 해보는중입니다 이러한 명령어도 익숙치않고 ㅎㅎ
해뜰녘님 답변 감사드립니다...
어제 오후에 글을 읽고 계속 시도하고 있습니다...응용(나름대로 ㅋㅋ)도 해보고요..
하지만 기본 바탕이 백지이니...아직 이상하게 백업이 잘 안되네요....
뭔가 있을법한데....알아지면 따로 팁엔팁에 올릴까하네요....언제가 될른지 쩝...
검색할수 있는건 다해봤는데....저랑 같은 질문은 정말 없는가봐요 ㅎㅎ
아래의 글은 mmm81님께서 쪽지로 질문하신 내용입니다.
다른분들도 참고하세요 ^^

-----------------------------------------------------------------------------------------------------------------------------------------

mmm81님의 질문 잘 봤습니다.
답장이 늦어서 죄송합니다.
제가 요즘 일이 많아서리 ^^

질문하신 내용의 정답은 간단합니다.
모든 파일을 다 mv시킬필요는 없습니다.

mv data ../gnuboard4 에서도 볼 수 있듯이 디렉토리 통째로 이동도 가능합니다.
굳이 제가 mv img/logo.jpg ../gnuboard4/img 를 추가한 이유는 그누보드에서 기본으로 제공하는 이미지 파일중에서 제가 logo.jpg 파일만 수정해서 쓰기 때문입니다.

님의 경우는 mv skin ../gnuboard4 를 할경우 기본제공하는 스킨의 종류가 많고 또 버전업시에 수정될 경우를 생각해서 skin안에 있는 board,connect,lastest,member... 등등 중에서 수정이나 추가한 디렉토리만 upgrade.sh 에 추가하시면 됩니다.
그렇다고해도 mv skin ../gnuboard4 를 하신다고 해도 큰 상관은 없습니다.

그리고 님의 사용하신 mv 사용법이 잘못되었습니다.
예를 들어 mv skin 을 할경우 mv skin ../gnuboard4/skin 이 아닌 mv skin ../gnuboard4 를 해줘야합니다.
위의 명령은 skin 디렉토리를 gnuboard4 디렉토리에 이동시킨다는 의미인데 ../gnuboard4/skin 으로 지정해주면 ../gnuboard4/skin 디렉토리안에 skin디렉토리를 이동시키는 경우가 생깁니다.

님이 이미 잘못된 명령인 mv skin ../gnuboard4/skin 을 실행시켰다면 skin폴더는 새로운 버전이 있는 디렉토리의 skin(신버전) 디렉토리안에 skin(구버전) 디렉토리가 있을것입니다.
결코 님의 skin디렉토리는 날라가지 않았다는것 생각하시고 안심하시기 바랍니다.

님의 질문을 생각해서 아래 정도를 추가하시면 알맞다고 생각됩니다.
///////////////////////////////////////////////////////////////////////
mv skin/board ../gnuboard4/skin
mv skin/latest ../gnuboard4/skin
mv skin/outlogin ../gnuboard4/skin
mv bbs/img ../gnuboard4/bbs
///////////////////////////////////////////////////////////////////////

>
>
> 달빛온도님의 그누보드 자동 업그레이드 하기를 시험하다가...     

> 달빛온도님의 기존글 트랙백 주소 : http://sir.co.kr/bbs/tb.php/g4_qa/9259 

> 백업실험을 어제부터 지금까지 해봤거든요...근데 한가지 궁금증이 있어서요...
>
> data디렉토리,extend디렉토리,config,php파일,dbconfig.php파일....이렇게 4개밖에 없는데...
> 기본적인 게시판 글, 회원등의 정보를 유지시키는데에 있고, 새로운 스킨이나 수정된 파일을 mv를 써서 추가시키면 다 보존되는걸로(백업) 알고 있습니다...
>
> ----------------------------------------------------------------
> 예를 들어 bbs/adm/board_list_2.php 파일을 추가했다고 가정하면 'mv adm/board_list_2.php ../gnuboard4/adm' 라고 추가해주면 됩니다. -----------------> 라고 하셨구요...
> ----------------------------------------------------------------
>
>
> 그런데...스킨파일같은것을 많이 올리잖아요?
> 저같은 경우에는 skin폴더안에 스킨을 많이 넣는데요.
> 즉 skin/board 와  skin/latest 와 skin/outlogin 쪽을 아무래도 수정하게 되더라구요.
> 그리고 또 수정하는 곳이.... bbs/image 여기에 홈페이지의 모든 이미지를 넣어두거든요...
>
> 이제 상세질문입니다...
> skin안에 여러폴더가 있는데요...말씀드렸다시피.....board, latest, outlogin 세개의 폴더안의 스킨을 바꾸었습니다. 결국 같은 것이기에 skin안의 board를 가지고 말씀드릴께요...
>
> skin/board/after/img
> skin/board/after/delete.skin.php
> skin/board/after/write.skin.php
>
> (스킨안에 다시 board(보드의 스킨을 모아두는곳) 안에 여러가지 스킨이 있잖아요...
> basic를 비롯해서...저는 after이라는 스킨이 있고요 after이라는 스킨안에는 이미지를 모아두는 img가 있습니다.    그리고 after안에 delete.skin.php, write.skin.php 등등의 파일이 들어 있습니다.)
>
> * 이렇게 봤을때...보통 파일과 img로 나뉘게 되는데요...파일은 그런데로 괜찮은데...
> skin/board/after/img ----------> img안에 이미지들이 굉장히 많잖아요?
> 그리고 보드스킨도 예를 든 after 스킨외에도 basic-1234도 있을꺼고 다른곳의 skin/latest, skin/outlogin 등에서도 수많은 파일과 엄청난 이미지가 있는데요...
> 하나하나 모두 추가시켜야하는지요?
>
> 아래보면 사용하시는 것 중에 보호시키는것 중에 mv img/logo.jpg ../gnuboard4/img도 있는걸로 봐서 그렇게 해야할거 같기도 한데요.
>
>
> mv skin/board/after/img/modify.gif ../gnuboard4/skin/board/after/img
> mv skin/board/after/img/outline_bottom.gif ../gnuboard4/skin/board/after/img
>
> 일일이...파일별, 이미지별로 mv로 넣어야하는지 궁금합니다... 
>
>
> 달빛온도님의 그누보드 자동 업그레이드 하기를 시험하다가...
>  글쓴이 : 아름이 (211.♡.156.173)    날짜 : 05-10-21 14:01    조회 : 34     

>  트랙백 주소 : http://sir.co.kr/bbs/tb.php/g4_qa/9259 

> 백업놀이를 심하게 어제 해봤거든요...너무 자동 업그레이더 재미있어서요^^
> http://sir.co.kr/bbs/tb.php/g4_tiptech/1329
> 근데 한가지 궁금증이 있어서요...
>
> data디렉토리,extend디렉토리,config,php파일,dbconfig.php파일....이렇게 4개밖에 없는데...
> 기본적인 게시판 글, 회원등의 정보를 유지시키는데에 있고, 새로운 스킨이나 수정된 파일을 mv를 써서 추가시키면 다 보존되는걸로(백업) 알고 있습니다...
>
> ----------------------------------------------------------------
> 예를 들어 bbs/adm/board_list_2.php 파일을 추가했다고 가정하면 'mv adm/board_list_2.php ../gnuboard4/adm' 라고 추가해주면 됩니다. -----------------> 라고 하셨구요...
> ----------------------------------------------------------------
>
>
> 그런데...스킨파일같은것을 많이 올리잖아요?
> 저같은 경우에는 skin폴더안에 스킨을 많이 넣는데요.
> 즉 skin/board 와  skin/latest 와 skin/outlogin 쪽을 아무래도 수정하게 되더라구요.
> 그리고 또 수정하는 곳이.... bbs/image 여기에 홈페이지의 모든 이미지를 넣어두거든요...
>
> 이제 상세질문입니다...
> skin안에 여러폴더가 있는데요...말씀드렸다시피.....board, latest, outlogin 세개의 폴더안의 스킨을 바꾸었습니다. 결국 같은 것이기에 skin안의 board를 가지고 말씀드릴께요...
>
> skin/board/after/img
> skin/board/after/delete.skin.php
> skin/board/after/write.skin.php
>
> (스킨안에 다시 board(보드의 스킨을 모아두는곳) 안에 여러가지 스킨이 있잖아요...
> basic를 비롯해서...저는 after이라는 스킨이 있고요 after이라는 스킨안에는 이미지를 모아두는 img가 있습니다.    그리고 after안에 delete.skin.php, write.skin.php 등등의 파일이 들어 있습니다.)
>
> * 이렇게 봤을때...보통 파일과 img로 나뉘게 되는데요...파일은 그런데로 괜찮은데...
> skin/board/after/img ----------> img안에 이미지들이 굉장히 많잖아요?
> 그리고 보드스킨도 예를 든 after 스킨외에도 basic-1234도 있을꺼고 다른곳의 skin/latest, skin/outlogin 등에서도 수많은 파일과 엄청난 이미지가 있는데요...
> 하나하나 모두 추가시켜야하는지요?
>
> 아래보면 사용하시는 것 중에 보호시키는것 중에 mv img/logo.jpg ../gnuboard4/img도 있는걸로 봐서 그렇게 해야할거 같기도 한데요.
>
>
> mv skin/board/after/img/modify.gif ../gnuboard4/skin/board/after/img
> mv skin/board/after/img/outline_bottom.gif ../gnuboard4/skin/board/after/img
>
> 일일이...파일별, 이미지별로 mv로 넣어야하는지 궁금합니다... 
>
>
> 여기까지가 원래 질문이었습니다..
>
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> WOWPHPER 님이 답변을 주셨는데요

> mv skin ../gnuboard4
> 하시면 skin 하위폴더 모두 이동됩니다. 

> mv skin ../gnuboard4
> 하시면 skin 하위폴더 모두 이동됩니다.
>
>
>
>      제가 해보고 안되어서 다시 답변 드렸습니다.

> 답변 감사합니다...
> 그런데 막상 그렇게 해도 역시 백업이 안되는거 같은데요...
> 말씀하신대로
> mv skin ../gnuboard4 이렇게도 해보고
> 응용해서
> mv skin ../gnuboard4/skin
> 이렇게도 해봤는데요...아예 안먹히네요....
> 정말 이미지나 파일 전체다 일일이 mv에 붙여야하나요??? 

> --------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> 어떻게 하는게 좋을까요??
>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT