Codeigniter

지각생 연습장

목차

PHP CodeIgniter

PHP 개발 프레임워크 (이하 CI)

사용법

설치

  • CI를 다운받아 서버에 업로드, 압축해제
  • application/config/config.php에 base_url 설정
  • application/config/database.php에 DB 설정
  • application/config/autoload.php에 자동으로 로딩할 라이브러리, 헬퍼 설정

URL에서 index.php 없애기

  • config.php 에서 $config['index_page'] = 설정
  • .htaccess 생성/수정 (아파치설정파일에서 해당 위치에 AllowOverride All 설정이 되어 있어야 함)
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ <접근경로>/index.php/$1 [L]
    </IfModule>

참고/링크

개인 도구