CI 묻고 답하기

제목 Unable to connect to your database server using the provided settings.
글쓴이 AMKORDB 작성시각 2014/12/26 11:13:24
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 13662   RSS
model

function mCommon() {
        parent::Model();

       생략...
       $this->DB9 = $this->load->database('DB9',TRUE); 
    }



database.php
$db['DB9']['hostname'] = '비밀';
$db['DB9']['username'] = '비밀';
$db['DB9']['password'] = '비밀';
$db['DB9']['database'] = '비밀';
$db['DB9']['dbdriver'] = 'mysql';
$db['DB9']['dbprefix'] = '';
$db['DB9']['pconnect'] = FALSE;
$db['DB9']['db_debug'] = TRUE;
$db['DB9']['cache_on'] = FALSE;
$db['DB9']['cachedir'] = '';
$db['DB9']['char_set'] = 'utf8';
$db['DB9']['dbcollat'] = 'utf8_general_ci';






어느 특정 사이트에 접속을 하게 되면 이런 DB 문구가 나오네요 ㅠ,ㅠ 

이상 한것은

다른 홈페이지에서는 

잘되는데... 사이트 만들려고 하는곳에 적용하면 이렇게 나오네요 ㅠ,ㅠ

무엇이 문제일까요?? ㅠ,ㅠ 

일단 
 
$db['DB9']['db_debug'] = false;
로하면 오류는 안나오지만.

해당 DB가 잘 안불러지네요 ㅠ,ㅠ


 
 다음글 회원가입시 AJAX를 이용한 아이디 중복확인 질문(질문... (12)
 이전글 ajax 관련 질문입니다. 가끔씩 ajax 오류가 나네... (5)

댓글

kaido / 2014/12/26 11:29:29 / 추천 0
해당 호스팅 DB에 외부 접속 접근 제한이 걸려 있을 가능성이 크네요.

보통 IP로 로컬 아이피가 아니면 차단을 걸어 둡니다.

작업을 위해서 1개 정도 풀어 주는 경우가 있으니 해당 호스팅업체나 혹은 DB 접근제한을 살펴보세요.
AMKORDB / 2014/12/26 11:53:24 / 추천 0
서버 쪽에서도 DB 접근 제한이나 이런게 절대 문제 없다고 하네요 ㅠ,ㅠ 도대체 ㅠ.ㅠ 어떻게 풀어가야 할지 ㅠ,ㅠ
kaido / 2014/12/26 12:35:05 / 추천 0
그럼 드라이버가 mysql 이 아니라 mysqli 였다던가...

에러메세지는 셋팅 미스라고 하니 하나씩 찾아 보실수 밖에 없네요