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