테스트 사이트 - 개발 중인 베타 버전입니다

영카트 5.2.9.8.4 버전 에서 5.3.1 정식버전으로 패업데이트 채택완료

이미자입니다 7년 전 조회 3,121

영카트 업데이트 중입니다~!

adm→config_form.php

업데이트 패치에 

 

</p>

<p>//소셜 로그인 관련 필드 및 구글 리챕챠 필드 추가

if(!isset($config['cf_social_login_use'])) {

    sql_query("ALTER TABLE `{$g5['config_table']}`

                ADD `cf_social_login_use` tinyint(4) NOT NULL DEFAULT '0' AFTER `cf_googl_shorturl_apikey`,

                ADD `cf_google_clientid` varchar(100) NOT NULL DEFAULT '' AFTER `cf_twitter_secret`,

                ADD `cf_google_secret` varchar(100) NOT NULL DEFAULT '' AFTER `cf_google_clientid`,

                ADD `cf_naver_clientid` varchar(100) NOT NULL DEFAULT '' AFTER `cf_google_secret`,

                ADD `cf_naver_secret` varchar(100) NOT NULL DEFAULT '' AFTER `cf_naver_clientid`,

                ADD `cf_kakao_rest_key` varchar(100) NOT NULL DEFAULT '' AFTER `cf_naver_secret`,

                ADD `cf_social_servicelist` varchar(255) NOT NULL DEFAULT '' AFTER `cf_social_login_use`,

                ADD `cf_payco_clientid` varchar(100) NOT NULL DEFAULT '' AFTER `cf_social_servicelist`,

                ADD `cf_payco_secret` varchar(100) NOT NULL DEFAULT '' AFTER `cf_payco_clientid`,

                ADD `cf_captcha` varchar(100) NOT NULL DEFAULT '' AFTER `cf_kakao_js_apikey`,

                ADD `cf_recaptcha_site_key` varchar(100) NOT NULL DEFAULT '' AFTER `cf_captcha`,

                ADD `cf_recaptcha_secret_key` varchar(100) NOT NULL DEFAULT '' AFTER `cf_recaptcha_site_key`

    ", true);

}</p>

<p>//소셜 로그인 관련 필드 카카오 클라이언트 시크릿 추가

if(!isset($config['cf_kakao_client_secret'])) {

    sql_query("ALTER TABLE `{$g5['config_table']}`

                ADD `cf_kakao_client_secret` varchar(100) NOT NULL DEFAULT '' AFTER `cf_kakao_rest_key`

    ", true);

}</p>

<p>// 회원 이미지 관련 필드 추가

if(!isset($config['cf_member_img_size'])) {

    sql_query("ALTER TABLE `{$g5['config_table']}`

                ADD `cf_member_img_size` int(11) NOT NULL DEFAULT '0' AFTER `cf_member_icon_height`,

                ADD `cf_member_img_width` int(11) NOT NULL DEFAULT '0' AFTER `cf_member_img_size`,

                ADD `cf_member_img_height` int(11) NOT NULL DEFAULT '0' AFTER `cf_member_img_width`

    ", true);</p>

<p>    $sql = " update {$g5['config_table']} set cf_member_img_size = 50000, cf_member_img_width = 60, cf_member_img_height = 60 ";

    sql_query($sql, false);</p>

<p>    $config['cf_member_img_size'] = 50000;

    $config['cf_member_img_width'] = 60;

    $config['cf_member_img_height'] = 60;

}</p>

<p>// 소셜 로그인 관리 테이블 없을 경우 생성

if(!sql_query(" DESC {$g5['social_profile_table']} ", false)) {

    sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['social_profile_table']}` (

                  `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`)

                ) ", true);

}</p>

<p>

 

위 소스를 추가하라해서 추가를 하면 관리자페이지

/adm/config_form.php (환경설정→기본환경설정) 오류가 뜹니다 ㅠㅠㅠㅠㅠㅠㅠ

 

↓오류문구

 

CREATE TABLE IF NOT EXISTS `` ( `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`) )

1103 : Incorrect table name ''

error file : /adm/config_form.php

 

 

저 처럼 업데이트 하시다가 오류나서 수정하시던 분이나 수정사항을 아시면 답변부탁드려요~!!!

좋은 하루 보내세요~ ^^

 

 

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

답변 1개

채택된 답변
+20 포인트
thisgun
7년 전

/extend/social_login.extend.php

 

파일이 누락되었는지 확인해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이미자입니다
7년 전
오!!!! 업데이트 하는 중이라 extend디렉토리는 업데이트 전이라 안된 거였어요!
감사합니다~

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

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

로그인