CI 묻고 답하기

제목 Tapbbs 설치시 에러 입니다
글쓴이 용접공 작성시각 2016/01/20 01:42:33
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14003   RSS

안녕하세요

Tapbbs 설치시 에러 입니다

 

 

데이터베이스 오류가 발생했습니다.

지정한 설정 데이터베이스 서버에 연결할 수 없습니다.

Filename: C:\AutoSet9\public_html\tapbbs\system\database\DB_driver.php

Line Number: 125

=====================================================================

$active_group = 'default';$active_record = TRUE;

$db['default']['hostname'] = '{localhost}';

$db['default']['username'] = '{assi}';

$db['default']['password'] = '{*************}';

$db['default']['database'] = '{tapbbs}';

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

$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['default']['port'] = 3306;

 

디비연결 테스트는 성공했는데 왜 디비에 연결 에러가 나는 걸까요?

 

 

 다음글 CI SQL 간단 JOIN 문 질문드립니다. (9)
 이전글 query에서 COUNT(*) 읽어온 값 view에서 ... (1)

댓글

한대승(불의회상) / 2016/01/20 08:18:06 / 추천 0

DB 연결이 어디에서 성공했다는 말일까요?

에러메시지 상으론 DB 연결에 실패 했다고 나오는데요.

접속 정보 다시 확인 해보세요.

접속 정보가 이상이 없다면 hostname 값을 127.0.0.1 로 바꿔 보세요.

배강민 / 2016/01/20 10:39:19 / 추천 0

뭔가 좀 이상하군요. 혹시 안내드린 설치 방법이 아닌 수동으로 설치하시려고 하는건가요?

 

위 코드는 database_template.php 인것처럼 보이네요.

 

위 파일을 이용해서 작성한 정보로

 

{hostname} => 작성한 호스트

{username} => 작성한 useaname 

 

으로 치환을 해서 database.php 파일을 만들어냅니다.

 

{} 가 있는 것을 보니, 웬지 database_template.php 파일을 수정하시려는 듯이 보이네요. 아니신지요?

용접공 / 2016/01/20 11:50:25 / 추천 0

답변 감사합니다

 

디비는 연결 테스트  버튼 눌러서 성공 했다고 나와서 인스톨 버튼을 누루면 나오는 에러입니다.

한 번 에러가 나온후에  database.php 이 만들어져 있더라구요 그래서 함 수동으로 수정해 봤습니다.

그래도 안되어서 이 database.php 파일을  다시 지우고 시도했는데도 안되더라구요

일단 디비 연결 테스트는 아무 문제 없이 성공하는데  정작 설치 버튼 누루고 나서 이런 에러가 나오더라구요

 

고수님들 부탁 드립니다. ^^

 

배강민 / 2016/01/20 15:29:02 / 추천 0

tapbbs 무시하고, 수동으로 database.php 설정하고, 기본적으로 db연결하는 테스트한번 해보실 수 있나요?

 

tapbbs 설치할때에는 db정보가 아직 기입되어있지 않은 상태이기때문에 db연결을 codeigniter 를 사용하지 않고, native 하게 접속하고 있거든요.

 

그 후에, 된다고 판단해서 codeigniter의 기본 db연결세팅을 하는데, 일단, 순수하게 db연결 테스트 한번 해봐주시기 바랍니다.