제목 | wordpress 연동하면서 다중 DB 연결 시 문의 드립니다. | ||
---|---|---|---|
글쓴이 | 로시츠키 | 작성시각 | 2013/07/23 10:26:03 |
|
|||
안녕하세요~ 웅파님 글 보고 WP + CI 를 해보고 있습니다. 사용하고 있는 CI 버전은 2.1.4 입니다. CI만 있는 환경에서는 다중 DB 연결을 ci세상님 글(http://codeigniter-kr.org/source/view/315/page/1) 을 보고 잘 사용했었는데요, WP + CI 인 환경에서는 문제가 발생하네요 ㅠㅠ database.php 파일에서 $active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'xxxxxxxx';
$db['default']['username'] = 'xxxx';
$db['default']['password'] = 'xxxxxx';
$db['default']['database'] = 'database이름';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$db['mysql']['hostname'] = 'xx.xx.xx.xx';
$db['mysql']['username'] = 'xxxxx';
$db['mysql']['password'] = 'xxxxxxxx';
$db['mysql']['database'] = 'database이름';
$db['mysql']['dbdriver'] = 'mysql';
$db['mysql']['dbprefix'] = '';
$db['mysql']['pconnect'] = FALSE;
$db['mysql']['db_debug'] = TRUE;
$db['mysql']['cache_on'] = FALSE;
$db['mysql']['cachedir'] = '';
$db['mysql']['char_set'] = 'utf8';
$db['mysql']['dbcollat'] = 'utf8_general_ci';
$db['mysql']['swap_pre'] = '';
$db['mysql']['autoinit'] = TRUE;
$db['mysql']['stricton'] = FALSE;
이런 식으로 되어 있구요, ci세상님 글에는 active_group 을 설정하지 않으셨던데, 제가 그렇게 하니 'You have specified an invalid database connection group.' 이런 에러가 나서, 일단 default 로 설정해 두었습니다. (ci세상님께서 사용하시는 버전과 제 CI 버전이 다르기에 발생하는 문제인지 몰겠네요) CI만 있는 환경에서는 active_group이 어떤 값이건, 나머지 DB도 컨트롤러에서 사용이 가능한데, WP + CI 에서는 active_group 에 지정된 것 외의 DB는 'Unable to connect to your database server using the provided settings.' 라는 에러가 나면서 사용이 안되네요;; 혹시 짐작해 볼 수 있는 부분이 있다면 조언 주시면 감사하겠습니다 ^^ |
|||
다음글 | 한서버에 다른 도메인간 세션 공유 (4) | ||
이전글 | pagination 설정파일의 속성값 가져오기 (3) | ||
로시츠키
/
2013/07/23 15:46:24 /
추천
0
|
한대승(불의회상)
/
2013/07/23 16:01:49 /
추천
0
고생 하셨습니다.
한 삽이 1레벨... ^^ |
변종원(웅파)
/
2013/07/23 16:50:54 /
추천
0
로시츠키/ 귀중한 자답입니다. ^^
감사합니다. |
이런 저런 테스트 끝에, WP 와의 연동에서 오는 문제가 아님을 알았고,
좀 더 테스트 해보니, 보안 프로그램과의 충돌 이슈임을 확인했습니다. ^^; (개발 환경이 제약이 많아서;;)
이것 때문에 오늘 2시간을 삽질만..ㅠㅠ