두가지 궁금증....조언 부탁드려요~ > 그누4 질문답변

그누4 질문답변

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

두가지 궁금증....조언 부탁드려요~ 정보

두가지 궁금증....조언 부탁드려요~

본문

안녕하세요 님들..
궁금사항이 있는데 해결하지못해서...또 며칠전에 답변을 못받았어요
여러고수님께 문의드릴려구요..
첫번째는 게시판에서 올려진 글 조회수와 날짜를 수정하고 싶거든요...
해당 보드에서 적용한 스킨안에 있는 list.php view.php를 수정해야하는지 아니면 그렇게 하지않아도 쉽게 수정하는 법이 있는지 궁금합니다?
만약 디비? (mysql에서 백업하기를 이용해서 다운받는것...)라는 것으로 수정을 해야만 한다면..
어떤 방법이 좋은지요
두번째는 myadminsql에 접속해서 이전에 설치된 db를 다운로드 저장했는데요.
admin1004.sql 이라는 파일의 이름과 확장자를 가지고 있고요.
열어보면 여러가지 글들(소스처럼) 되어 있더군요...
이 디비를 이용해서 현재의 디비(예를들어 이후에 계속사용하다보면 글이나, 스킨, 버전등의 변화)를
이전의 디비로 복구 시키는 방법을 알고 싶습니다.
저장은 백업을 누르면 저장하기를 누르면 되는거 같은데요...
이 디비를 이용해서 복구하려면 어떻게 해야하는지요?
이렇게 두가지의 정보가 급하게 필요하답니다...
많은 고수님들의 도움 부탁드릴께요~
  • 복사

댓글 전체

=== 날짜 수정 write.skin.php에 아래의 부분을 추가 하여서 "수정"하면 기입한 날짜로 변경됩니다.

<? if($w == 'u' && $is_admin) { ?>
<tr>
    <td>날짜</td>
    <td><input type=text name='wr_datetime' required itemname='시간' value='<?=$write[wr_datetime]?>' class=input size=30></td></tr>
<? } ?>

그리고 list.skin.php 에 <?=$list[$i][datetime2]?>를 <?=$list[$i][datetime]?>로 변경하면 년도가 나옵니다.
조회수와 날짜는 스킨과 상관없이 db에 저장된 내용을 읽어오는 것입니다.
수정하시려면 db를 직접 수정하시면 되구요..myadminsql에 접속하셔서 해당 게시판 테이블의 해당 필드를 수정해 주세요
게시판 테이블은 g4_write_게시판이름의 형식으로 있구요
조회수는 wr_hit, 날짜는 wr_datetime 필드 입니다.

두번째, 데이터베이스 복구하는 방법은 sql을 사용하실줄 아셔야 합니다.
예전에 백업받은 admin1004.sql 로 복구하시려면 admin1004.sql 파일을 ftp로 루트폴더에 업로드 하시구요

telet 이나 ssh 로 접속하여 아래와 같이 db 를 복구합니다.
mysql -u DB아이디 -p DB이름 < bakup.sql<엔터>
password : <DB패스워드입력>
- DB 패스워드 입력후 아무런 에러없이 넘어가면 성공입니다.

혹시 에러코드가 뜨면 다음의 명령어를 입력합니다.

/usr/local/mysql/bin/mysql -u DB아이디 -p DB이름 < bakup.sql<엔터>
password :<DB패스워드입력>

- DB 패스워드 입력 후 아무런 에러없이 넘어가면 성공이며 에러코드가 뜨면 DB 아이디나, 패스워드 혹은 명령어를 잘 못 입력한 경우입니다.

성공하시길 바랍니다.

주의하실점은 복구라는것은 백업받은 시점 이후의 db는 날아갑니다.
브레스님 WOWPHPER님 답변 정말 감사합니다
답변 못받으면 어떡하나...받아도 해결책이 없으면 어떡하나 고민 했었는데...
해결책이 있어서 정말 좋네요^^
필요한 두가지 답변 두분 감사드립니다....홈페이지 전체스킨도 감사합니다...^^
© SIRSOFT
현재 페이지 제일 처음으로