관리자 기본환경설정 오류 (도와주세요)

2020-02-06 (목) 09:42:22 2,549

그누보드 Version 5.3.2.9.1  입니다.

CREATE TABLE IF NOT EXISTS `g5_member_social_profiles` ( `mp_no` int(11) NOT NULL AUTO_INCREMENT, `mb_id` varchar(255) NOT NULL DEFAULT '', `provider` varchar(50) NOT NULL DEFAULT '', `object_sha` varchar(45) NOT NULL DEFAULT '', `identifier` varchar(255) NOT NULL DEFAULT '', `profileurl` varchar(255) NOT NULL DEFAULT '', `photourl` varchar(255) NOT NULL DEFAULT '', `displayname` varchar(150) NOT NULL DEFAULT '', `description` varchar(255) NOT NULL DEFAULT '', `mp_register_day` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `mp_latest_day` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', UNIQUE KEY `mp_no` (`mp_no`), KEY `mb_id` (`mb_id`), KEY `provider` (`provider`) )

1146 : Table 'kcsi.g5_member_social_profiles' doesn't exist

error file : /adm/config_form.php

이라는 오류문이 나옵니다.  어떻게 처리 해야 할까요 ??

|

답변 5개 / 댓글 2개

2020-02-08 (토) 16:02:23

해결 했습니다.

정상적인 방법은 아닌것 같은데.....

서버 접속 Mysql/디비data 폴더에서 g5_member_social_profiles.MYD  g5_member_social_profiles.MYI 두파일(테이블)이 없네요.  g5_member_social_profiles.frm 은 파일(테이블)삭제 하고 다른서버(다른계정)의 디비data 폴더에서  g5_member_social_profiles.MYD   g5_member_social_profiles.MYI   g5_member_social_profiles.frm 3개의 파일(테이블) 복사 하고 serivce mysql stop  한 후  serivce mysql start 하고 아파취 재시작 하고 나니 정상적으로 기본환경설정 페이지가 잘 되네요...

왜 없어졌는지 이유는 모르겠습니다.

2020-02-06 (목) 10:25:36

똑 같은 오류 입니다. 도와 주시면 제가 소주 한잔 살께요. 

2020-02-06 (목) 10:12:43

thumb-3731211610_1580951557.9752_730x428.jpg

답변에 대한 댓글 1개

database 가 다른건지 모르겟지만 테이블이 있는데 없다 라고 나오는게 이상한데요..

혹시 commit 이 안된건 아니겠죠?

SELECT @@autocommit; 해보삼
2020-02-06 (목) 10:05:11

thumb-3731211610_1580951042.7461_730x450.jpg

repair table g5_member_social_profiles ;  하면 위와같이 나와요

답변에 대한 댓글 1개

repair 말고

CREATE TABLE IF NOT EXISTS `g5_member_social_profiles` ( `mp_no` int(11) NOT NULL AUTO_INCREMENT, `mb_id` varchar(255) NOT NULL DEFAULT '', `provider` varchar(50) NOT NULL DEFAULT '', `object_sha` varchar(45) NOT NULL DEFAULT '', `identifier` varchar(255) NOT NULL DEFAULT '', `profileurl` varchar(255) NOT NULL DEFAULT '', `photourl` varchar(255) NOT NULL DEFAULT '', `displayname` varchar(150) NOT NULL DEFAULT '', `description` varchar(255) NOT NULL DEFAULT '', `mp_register_day` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `mp_latest_day` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', UNIQUE KEY `mp_no` (`mp_no`), KEY `mb_id` (`mb_id`), KEY `provider` (`provider`) )

이걸 그대로 실행해보세요...
2020-02-06 (목) 09:46:00

말 그래도 g5_member_social_profiles 테이블이 없다는 뜻인거는 아실테고 

그 문장을 그대로 긁어서 phpadmin 아니 mysql 콘솔창에 실행시켜 보면 되겠네요 

답변을 작성하려면 로그인이 필요합니다.