upgrade.php 에러라고 하는데요 정보
upgrade.php 에러라고 하는데요
본문
관리자 화면에서,
업그레이드를 실행 하다가 알게 되었습니다.
현재 그누보드 버전은 4.22.03 (08.03.31)이며,
예전 사용할때부터 차례 차례 패치해왔습니다.
별 오류 없이 잘 사용 해왔었는데,
난감한 메세지를 접하게 되어 질문 드려봅니다.
select mb_id from g4_write_10001 where wr_id = '2'
1146 : 테이블 'chondo.g4_write_10001' 는 존재하지 않습니다.
error file : /mosigo/adm/upgrade.php
웹사이트상에 특별한 오류 사항은 보이지 않습니다.
adm/upgrade.php 파일을 열어보아도,
g4_write_10001 에 관련된 내용은 없구요.
이게 대체 무슨일일까요?
궁금합니다.
업그레이드를 실행 하다가 알게 되었습니다.
현재 그누보드 버전은 4.22.03 (08.03.31)이며,
예전 사용할때부터 차례 차례 패치해왔습니다.
별 오류 없이 잘 사용 해왔었는데,
난감한 메세지를 접하게 되어 질문 드려봅니다.
select mb_id from g4_write_10001 where wr_id = '2'
1146 : 테이블 'chondo.g4_write_10001' 는 존재하지 않습니다.
error file : /mosigo/adm/upgrade.php
웹사이트상에 특별한 오류 사항은 보이지 않습니다.
adm/upgrade.php 파일을 열어보아도,
g4_write_10001 에 관련된 내용은 없구요.
이게 대체 무슨일일까요?
궁금합니다.
댓글 전체
말그대로 chondo.g4_write_10001 테이블이 없다는거 같은데요??

박정길님 답변 고맙습니다.
upgrade.php에서
wr_id 에 관련된 줄을 지워버렸더니 나오지 않네요
삭제한 줄은 아래와 같습니다.(찜찜해요)
// 4.07.00
// 최근게시물에 회원아이디 필드 및 인덱스 추가
sql_query(" ALTER TABLE `{$g4['board_new_table']}` ADD `mb_id` VARCHAR( 20 ) NOT NULL ", false);
sql_query(" ALTER TABLE `{$g4['board_new_table']}` ADD INDEX `mb_id` ( `mb_id` ) ", false);
$sql = " select * from $g4[board_new_table] ";
$res = sql_query($sql);
for ($i=0; $row=sql_fetch_array($res); $i++)
{
$ttmp = $g4[write_prefix].$row[bo_table];
$sql2 = " select mb_id from $ttmp where wr_id = '$row[wr_id]' ";
$row2 = sql_fetch($sql2);
$sql3 = " update $g4[board_new_table] set mb_id = '$row2[mb_id]' where bn_id = '$row[bn_id]' ";
sql_query($sql3, false);
}
upgrade.php에서
wr_id 에 관련된 줄을 지워버렸더니 나오지 않네요
삭제한 줄은 아래와 같습니다.(찜찜해요)
// 4.07.00
// 최근게시물에 회원아이디 필드 및 인덱스 추가
sql_query(" ALTER TABLE `{$g4['board_new_table']}` ADD `mb_id` VARCHAR( 20 ) NOT NULL ", false);
sql_query(" ALTER TABLE `{$g4['board_new_table']}` ADD INDEX `mb_id` ( `mb_id` ) ", false);
$sql = " select * from $g4[board_new_table] ";
$res = sql_query($sql);
for ($i=0; $row=sql_fetch_array($res); $i++)
{
$ttmp = $g4[write_prefix].$row[bo_table];
$sql2 = " select mb_id from $ttmp where wr_id = '$row[wr_id]' ";
$row2 = sql_fetch($sql2);
$sql3 = " update $g4[board_new_table] set mb_id = '$row2[mb_id]' where bn_id = '$row[bn_id]' ";
sql_query($sql3, false);
}
데이터베이스 갱신에서 오유가 나지 않는지??