m

5.24 버전으로 업한 후에 adm 으로 들어가지질 않습니다.

adm으로 들어가고자 할 때마다 다음과 같은 문구가 뜹니다.
어찌해야 되는지요....
---------------------------------
delete from g4_popular where pp_date < '2004-11-26'

1146 : 테이블 'morning.g4_popular' 는 존재하지 않습니다.

error file : /ccc/adm/index.php
|

댓글 10개

제가 감박한 것이 있습니다.
이 위의 위의 뎃글은 5.25 로 업뎃한 상황입니다.
489번에서 고수님들이 이야기하는 설정일문제가 아닌가 하는 생각도 듭니다만..
도통 무슨 말인지 알아들을 수가 없습니다.
무식한 저로서넌 도저히 알 길이 없습니다.
단지 현재로서는 어드민에서 맨 윗줄에

--------------------------
Home Logout Admin
--------------------------

만 나오고 그아래는 박지상태입니다.
검색도 안되고 투표로 안되고 있습니다.

에구구.......
업데이트 따라가기가 쉽지가 않군요.
> 1146 : 테이블 'morning.g4_popular' 는 존재하지 않습니다.
> #1050 - 테이블 'g4_popular'는 이미 존재함

어떻게 된일일까요?
혹시 두번실행해서 이미 존재한다는 메세지가 나온걸까요?
그렇다면 존재하지 않습니다 메세지는 안나와야 하는데...
결과는 아래와같습니다.
--------------------------

SQL 질의:

CREATE TABLE g4_popular(

pp_id int( 11 ) NOT NULL AUTO_INCREMENT ,
pp_word varchar( 50 ) NOT NULL default '',
pp_date date NOT NULL default '0000-00-00',
pp_ip varchar( 50 ) NOT NULL default '',
PRIMARY KEY ( pp_id ) ,
UNIQUE KEY index1( pp_date, pp_word, pp_ip )
) TYPE = MYISAM

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

MySQL 메시지:

#1050 - 테이블 'g4_popular'는 이미 존재함
$g4[popular_table] 는 config.php에 정의된 값입니다. 그곳에 맞게 수정해야하는데..
디폴트로 설치하셨다면..

phpMyAdmin에서 다음 내용을 실행하시면 됩니다

CREATE TABLE g4_popular ( pp_id int(11) NOT NULL auto_increment, pp_word varchar(50) NOT NULL default '', pp_date date NOT NULL default '0000-00-00', pp_ip varchar(50) NOT NULL default '', PRIMARY KEY (pp_id), UNIQUE KEY index1 (pp_date,pp_word,pp_ip) ) TYPE=MyISAM
루트님!! 감사드립니다.

여러번 해도 안되서 phpMyAdmin으로 들어가서
님께서 지적해주신 부분을 다음과 같이 해봤습니다.
결과는그아래입니다.
이후에 어찌해야하는지요.

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

SQL 질의:

$sql = " CREATE TABLE $g4[popular_table] ( pp_id int(11) NOT NULL auto_increment, pp_word varchar(50) NOT NULL default '', pp_date date NOT NULL default '0000-00-00', pp_ip varchar(50) NOT NULL default '', PRIMARY KEY (pp_id), UNIQUE KEY index1 (pp_date,pp_word,pp_ip) ) TYPE=MyISAM "
-----------------------------
#1064 - 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('$sql = " CREATE TABLE $g4[popular_table] (
pp_id int(11) NOT NULL auto_incre' 명령어 라인 1)
adm/upgrade.php 가 정상적으로 실행되지 않아서 그렇습니다.
위 파일내용중에있는 다음 내용이 실행되어야 합니다.

// 인기검색어 테이블 생성
$sql = " CREATE TABLE $g4[popular_table] (
pp_id int(11) NOT NULL auto_increment,
pp_word varchar(50) NOT NULL default '',
pp_date date NOT NULL default '0000-00-00',
pp_ip varchar(50) NOT NULL default '',
PRIMARY KEY (pp_id),
UNIQUE KEY index1 (pp_date,pp_word,pp_ip)
) TYPE=MyISAM ";
sql_query($sql, FALSE);
adm/upgrade.php 해도 마찬가지입니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
20년 전 조회 3,639
20년 전 조회 3,319
20년 전 조회 3,767
20년 전 조회 3,043
&&nbsp;&nbsp;
20년 전 조회 3,672
20년 전 조회 3,585
20년 전 조회 3,374
20년 전 조회 3,514
20년 전 조회 3,077
20년 전 조회 3,891
20년 전 조회 3,729
20년 전 조회 3,426
20년 전 조회 3,485
20년 전 조회 3,550
20년 전 조회 4,085
아꽈
20년 전 조회 3,517
20년 전 조회 3,627
20년 전 조회 3,317
20년 전 조회 3,455
20년 전 조회 3,230
🐛 버그신고