제목 | 초보적인 질문좀 ... | ||
---|---|---|---|
글쓴이 | 정수리 | 작성시각 | 2016/07/15 13:46:29 |
|
|||
회사프로젝트를 진행 할려고 Ci2.x설치 하고 셋팅을 하였습니다. 그리고 DB쪽 셋팅을 한후 코드를 짠 후 실행시켰는데
db연결이 안된건지 잘 안되네요 ;;
database.php 에서 pconnect도 false로 주고 php코드로 db연결 접속 테스트 봤을 때 정상적으로 접속이 된다고 뜹니다;
autoload.php에서
$autoload['libraries'] = array('database');
이렇게도 해주었구요
logs파일을 보고 오류를 확인해보니 Message: mysql_connect(): [2002] 연결된 구성원으로부터 응답이 없어 연결하지 못했거나, 호스트로부� (trying to connect via tcp://localhost:3306) Filename: mysql/mysql_driver.php
이런 에러 메세지가 출력되네요;; 특이한것은 database.php파일에서 $db['default']['hostname'] = 'localhost';
localhost로 적었을때는 로딩이 길어지고 나중에 에러가 출려되는 반면에 127.0.0.1로 했을경우 view페이지로 넘어 가지만 값을 가져오지는 않습니다;
제가 놓친 부분이나 잘못된 부분이 있을까요? $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = 'dydehfdl16'; $db['default']['database'] = 'jds'; $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; class Main_c extends CI_Controller{ public function index(){ $this->load->model('Main_m'); $data['list' ] = $this->Main_m->gigwan_list(); $this->load->view('head', $data); } } class Main_m extends CI_Model{ function __construct(){ parent::__construct(); } function gigwan_list(){ $query = $this->db->query('select gg_na from jds_gigwan'); $result = $query->result(); $result; } }
|
|||
다음글 | model에서 데이터를 가져와서 var_dump를 사용... (8) | ||
이전글 | CI index.php 문제 (5) | ||
한대승(불의회상)
/
2016/07/15 13:56:48 /
추천
0
hostname 을 127.0.0.1 로 바꿔서 테스트 해보세요.
|
정수리
/
2016/07/15 13:58:25 /
추천
0
자체해결하였습니다. |