| 제목 | 초보적인 질문좀 ... | ||
|---|---|---|---|
| 글쓴이 | 정수리 | 작성시각 | 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
자체해결하였습니다. |