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,666
20년 전 조회 3,350
20년 전 조회 3,789
20년 전 조회 3,066
&&nbsp;&nbsp;
20년 전 조회 3,700
20년 전 조회 3,613
20년 전 조회 3,397
20년 전 조회 3,546
20년 전 조회 3,099
20년 전 조회 3,918
20년 전 조회 3,757
20년 전 조회 3,460
20년 전 조회 3,513
20년 전 조회 3,577
20년 전 조회 4,108
아꽈
20년 전 조회 3,550
20년 전 조회 3,659
20년 전 조회 3,346
20년 전 조회 3,485
20년 전 조회 3,259