CI 묻고 답하기

제목 DB연결 에러 도와주세요..고수분들
카테고리 CI 2, 3
글쓴이 프레임워크래프트 작성시각 2017/08/18 08:59:03
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 13599   RSS

$db['default']['hostname'] = '-';

$db['default']['username'] = '-';

$db['default']['password'] = '-'

;$db['default']['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'] = false;

$db['default']['stricton'] = true;

 

 

CONFIG ///CONFIG ///CONFIG ///CONFIG ///CONFIG ///CONFIG ///

가비아 호스팅중인데

pconnect를 FALSE로 바꾸면 해결된다는 이야기가 많아서 FALSE로 변경햇습니다.

아래와 같은 똑같은 오류가 뜹니다 ..

 


첨부파일 오류.png (7.0 KB)
 다음글 코어 확장에 관한 질문 (2)
 이전글 CI에서 상대경로로 이미지 셋팅하는방법이 있을까요? (3)

댓글

kaido / 2017/08/18 09:45:54 / 추천 0
$db['default']['dbdriver'] = 'mysql'; 


$db['default']['dbdriver'] = 'mysqli';


i 하나 붙여서 한번 접속해 보세요.

 

프레임워크래프트 / 2017/08/18 10:10:50 / 추천 0
감사합니다. 하지만 해결은 되지않네요
kaido / 2017/08/18 10:40:33 / 추천 0

가비아쪽이 기억이 가물가물 해서 정확한 접속방법이 떠오르진 않습니다만... 기본적으로 큰 차이는 없던걸로 기억 합니다.

그렇다는것은 간단한 부분에서 미스가 났다는 것정도입니다.

 

아래의 것들을 확인해 보셔야 할것 같습니다.

1. MYSQL 버전

2. 내부 아이피 접속시 127.0.0.1 은 접속 안될 수 있음. 

3. 외부에서 DB 접근이 가능 한지?

4. 외부에서 접근이 가능 하다면 동일한 정보에도 CI로는 접속이 안되는지?

5. hostname 에 주소와 포트번호를 기입하였는지? [CI 버전에 따라서 포트번호 넣는것과 안넣는게 있긴합니다]

변종원(웅파) / 2017/08/18 19:55:20 / 추천 0

ssh로 콘솔 로그인하고 콘솔에서 mysql 정보로 로그인해보세요.

우선 접속정보가 맞는지 확인부터 필요합니다.