제목 | sybase 연결 질문드립니다 | ||
---|---|---|---|
글쓴이 | 가나다123 | 작성시각 | 2015/04/22 09:37:55 |
|
|||
sybase db에 연결하려고 하는데 config에 database에 어떻게 설정해야 하는지 잘 모르겠네요... 초짜입니다 ㅠ 구글링해도 이해가 잘 되지가 않습니다 system->database->drivers 에 새 드라이버를 만들어야 한다면 정보좀 부탁드리겠습니다 ㅠ |
|||
다음글 | ci session 크롬에서는 해제가 되는데 익스플러스... (3) | ||
이전글 | Codeigniter의 DB 쿼리값을 문자열로 변환하는... (3) | ||
한대승(불의회상)
/
2015/04/22 10:41:13 /
추천
0
|
가나다123
/
2015/04/22 10:58:01 /
추천
0
한대승(불의회상) //답변 감사합니다!!
제가 CI버전을 2.2.1로 사용중인데 똑같이 사용해도 무방한가요? |
한대승(불의회상)
/
2015/04/22 11:19:00 /
추천
0
2.X 사용시는 아래 처럼 해보세요.
$db['default']['hostname'] = 'dblib:host=192.168.1.xxx;dbname=dbname'; $db['default']['username'] = 'user'; $db['default']['password'] = 'password'; $db['default']['database'] = "database_name"; $db['default']['dbdriver'] = 'pdo'; $db['default']['dbprefix'] = ""; $db['default']['pconnect'] = TRUE; $db['default']['db_debug'] = FALSE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ""; $db['default']['char_set'] = "utf8"; $db['default']['dbcollat'] = "utf8_general_ci"; |
가나다123
/
2015/04/22 16:35:08 /
추천
0
$db['default']['hostname'] = 'dblib:host=host값:5000;dbname=cust18_db';
$db['default']['username'] = 'id값';
$db['default']['password'] = 'pw값';
$db['default']['database'] = "cust18_db";
$db['default']['dbdriver'] = 'pdo';
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = FALSE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "eucksc";
$db['default']['dbcollat'] = "eucksc";
한대승(불의회상) //답변 감사합니다 ㅠ
이런식으로 갔는데 500에러가 잡히네요;;
db 언어가 eucksc라 저렇게 설정했구요
DB연결구문을 주석걸면 화면은 연결되구요...
|
한대승(불의회상)
/
2015/04/22 17:16:34 /
추천
0
DSN 설정 방법이 잘못 되어 있거나 cybase extention이 설치 되어 있지 않을수 있습니다.
아파치 error에 뭐라 되어 있는지 살펴 보세요. DSN 설정 방법 : http://php.net/manual/en/ref.pdo-dblib.connection.php |
CI3.0을 사용하신다면 아래 처럼 하시면 됩니다.