그누 버젼업 이후 게시판이 전부 없어진 것 같은데, 복구방법은? (DB는 그대로 있음) 정보
그누 버젼업 이후 게시판이 전부 없어진 것 같은데, 복구방법은? (DB는 그대로 있음)본문
그누보드 v.4.1x.xx 에서 v.4.32.13 으로 업데이트를 했는데요,
업데이트 이후에 게시판이 사라졌어요. 게시판을 복구하려면 어떻게 해야할까요?
그누보드 관련 잘 아시는 고수님들께서 방법을 좀 알려주심 감사하겠구요,
아래 업데이트 과정을 적어두니, 참고해서 답변주시면 감사하겠습니다.
-----------------------------------------------------------------------------
홈페이지의 기존 게시판 버젼이 구버젼이라 업데이트를 하려고
v.4.32.13을 다운받아서 압축을 푼 뒤, 통째로 FTP를 통해 서버에 업로드하였습니다.
그리고 난 후, 홈페이지에 접속해보니 최근게시물의 목록은 나오는데
그 중 아무거나 최근게시물 제목을 클릭하면 "존재하지 않는 게시판입니다"라는 메시지만 뜹니다.
(자잘한 오류 정도나 뜨게 되면 적당히 수정해 줄 생각이었는데... 이렇게 되어버렸네요.ㅠㅠ)
제 추측으론, 새로 업로드한 파일들이 기존 게시판과 DB구조가 달라서 생기는 오류인 것 같은데요,
새로 업데이트는 했지만 Mysql DB는 건드리지 않았으니 DB는 분명 살아있을거라 생각되구요.
(하지만 현재, 관리자모드의 '게시판 관리' 페이지에 들어가보면 게시판 리스트는 하나도 나오질 않습니다)
이거... 다시 원상복구할 방법이 없을까요?
다시 구버젼을 다운받아 통째로 업로드하고 싶어도 구버젼의 정확한 버젼명을 몰라 고민입니다.
도와주세요~~~~~
(참고로, 두 달 전쯤에 알FTP를 통해 제 홈피를 통째로 백업받아 둔 파일은 갖고 있구요,
오늘 그 백업파일을 pc에서 tgz파일로 압축하여 FTP상에서 public_html 폴더와 같은 위치에 업로드한 후,
SSH에서 'tar xfz 백업파일명.tgz' 명령어를 통해 압축을 풀어보기도 했지만 반응이 없습니다.)
업데이트 이후에 게시판이 사라졌어요. 게시판을 복구하려면 어떻게 해야할까요?
그누보드 관련 잘 아시는 고수님들께서 방법을 좀 알려주심 감사하겠구요,
아래 업데이트 과정을 적어두니, 참고해서 답변주시면 감사하겠습니다.
-----------------------------------------------------------------------------
홈페이지의 기존 게시판 버젼이 구버젼이라 업데이트를 하려고
v.4.32.13을 다운받아서 압축을 푼 뒤, 통째로 FTP를 통해 서버에 업로드하였습니다.
그리고 난 후, 홈페이지에 접속해보니 최근게시물의 목록은 나오는데
그 중 아무거나 최근게시물 제목을 클릭하면 "존재하지 않는 게시판입니다"라는 메시지만 뜹니다.
(자잘한 오류 정도나 뜨게 되면 적당히 수정해 줄 생각이었는데... 이렇게 되어버렸네요.ㅠㅠ)
제 추측으론, 새로 업로드한 파일들이 기존 게시판과 DB구조가 달라서 생기는 오류인 것 같은데요,
새로 업데이트는 했지만 Mysql DB는 건드리지 않았으니 DB는 분명 살아있을거라 생각되구요.
(하지만 현재, 관리자모드의 '게시판 관리' 페이지에 들어가보면 게시판 리스트는 하나도 나오질 않습니다)
이거... 다시 원상복구할 방법이 없을까요?
다시 구버젼을 다운받아 통째로 업로드하고 싶어도 구버젼의 정확한 버젼명을 몰라 고민입니다.
도와주세요~~~~~
(참고로, 두 달 전쯤에 알FTP를 통해 제 홈피를 통째로 백업받아 둔 파일은 갖고 있구요,
오늘 그 백업파일을 pc에서 tgz파일로 압축하여 FTP상에서 public_html 폴더와 같은 위치에 업로드한 후,
SSH에서 'tar xfz 백업파일명.tgz' 명령어를 통해 압축을 풀어보기도 했지만 반응이 없습니다.)
댓글 전체
다시 install 하지않고 화일 업로드만 했다면 디비는 무사할테고...
phpmyadmin 으로 디비를 살펴보지 않는 이상 전혀 원인을 알 수 없는 내용이네요
root에 아래와 같이 화일을 하나 만들어 실행해보세요
<?
$bo_table="기억하고있는 테이블명";
include "_common.php";
$aa=sql_query("select * from $write_table limit 20");
while($row=sql_fetch_array($aa))
echo "$row[wr_id] // $row[wr_subject] <br>";
?>
데이블명이 분명히 존재하는 것인데 이게 아무것도 안나온다면 문제가 생긴 것이고
에러가 나온다면 에러 메세지를 보면 원인을 알 수 있을 겁니다
phpmyadmin 으로 디비를 살펴보지 않는 이상 전혀 원인을 알 수 없는 내용이네요
root에 아래와 같이 화일을 하나 만들어 실행해보세요
<?
$bo_table="기억하고있는 테이블명";
include "_common.php";
$aa=sql_query("select * from $write_table limit 20");
while($row=sql_fetch_array($aa))
echo "$row[wr_id] // $row[wr_subject] <br>";
?>
데이블명이 분명히 존재하는 것인데 이게 아무것도 안나온다면 문제가 생긴 것이고
에러가 나온다면 에러 메세지를 보면 원인을 알 수 있을 겁니다
균이님께서 알려주신대로 해보려했더니, 하필 이때 호스팅사에서 서버점검을 한다네요. ㅠㅠ
재개되는대로 다시 해보도록 하겠습니다. 답변 감사합니다.
재개되는대로 다시 해보도록 하겠습니다. 답변 감사합니다.