환경설정 - 01 (디비설정, 기본화면설정)

CI 환경설정 파일 매뉴얼


1. 기본 페이지 구성

   처음 설치시 첫 화면은 welcome 컨트롤을 호출한다.

   기본 컨트롤은 아래의 위치에서 변경 가능하다.

  1) 경로 :  application/config/routes.php

  2) 코드 :

$route['default_controller'] = "welcome"; // 기본 컨트롤 설정, 메인페이지에 사용될 컨트롤 $route['404_override'] = '';

// 404(페이지 없음) 호출시 사용될 페이지 경로

 


2. DB 설정하기

   데이터베이스 관련 설정파일.

  1) 경로 :  application/config/database.php

  2) 코드 :

$active_group = 'default';
// 디비 설정 배열 키값 $db['default'], 여러 디비 커넥션이 필요 한 경우를 위해 디비 설정 값은 배열을 이용함.
$active_record = TRUE;
// 엑티브 레코드 데이터베이스 패턴 활성화 여부, 활성화한다면 http://codeigniter-kr.org/user_guide_2.1.0/database/active_record.html 의 함수들을 사용 할 수 있다.
$db['default']['hostname'] = 'localhost';// 디비 호스트

$db['default']['username'] = '';             // 사용자

$db['default']['password'] = '';              // 비번

$db['default']['database'] = '';               // 디비명

$db['default']['dbdriver'] = 'mysql';        // 디비 드라이브

$db['default']['dbprefix'] = '';                // active_record 활성화 시 테이블 명에 추가 될 접두사

$db['default']['pconnect'] = TRUE;        // 영속 커넥션 여부

$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'] = '';               // dbprefix 로 지정된 테이블의 기본 접두사

$db['default']['autoinit'] = TRUE;            // 디비 자동 설정 여부

$db['default']['stricton'] = FALSE;           // strict 모드 사용 여부