Upgrading from 1.4.1 to 1.5.0

Note

이 페이지의 지침은 버전 1.4.1 를 실행하는 것을 가정합니다. 만약 그 버전으로 업그레이드 하지 않은 경우, 먼저 업그레이드해주세요.

업그레이드를 하기 전에, index.php 파일을 다른 파일로 교체하여 사이트를 내려주세요..

Step 1: CodeIgniter 파일 업그레이드 Update your CodeIgniter files

“system” 폴더의 다음 파일과 디렉토리를 새로운 버전으로 교체해주세요:

  • application/config/user_agents.php (new file for 1.5)
  • application/config/smileys.php (new file for 1.5)
  • codeigniter/
  • database/ (new folder for 1.5. Replaces the “drivers” folder)
  • helpers/
  • language/
  • libraries/
  • scaffolding/

Note

만약 커스터마이징 된 파일이 있다면, 먼저 그것들을 복사해놓으세요.

Step 2: database.php 업그레이드 Update your database.php file

application/config/database.php 파일을 열으시고, 다음 아이템을 추가해주세요:

$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';

Step 3: config.php 파일 업그레이드 Update your config.php file

application/config/config.php 파일을 열으시고, 다음 아이템을 추가해주세요:

/*
|--------------------------------------------------------------------------
| Class Extension Prefix
|--------------------------------------------------------------------------
|
| This item allows you to set the filename/classname prefix when extending
| native libraries.  For more information please see the user guide:
|
| https://codeigniter.com/user_guide/kr/general/core_classes.html
| https://codeigniter.com/user_guide/kr/general/creating_libraries.html
|
*/
$config['subclass_prefix'] = 'MY_';

/*
|--------------------------------------------------------------------------
| Rewrite PHP Short Tags
|--------------------------------------------------------------------------
|
| If your PHP installation does not have short tag support enabled CI
| can rewrite the tags on-the-fly, enabling you to utilize that syntax
| in your view files.  Options are TRUE or FALSE (boolean)
|
*/
$config['rewrite_short_tags'] = FALSE;

같은 파일에서 다음 아이템을 삭제해주세요:

/*
|--------------------------------------------------------------------------
| Enable/Disable Error Logging
|--------------------------------------------------------------------------
|
| If you would like errors or debug messages logged set this variable to
| TRUE (boolean).  Note: You must set the file permissions on the "logs" folder
| such that it is writable.
|
*/
$config['log_errors'] = FALSE;

threshold 값을 0 으로 설정함으로 Error logging 이 Disable 됩니다.

Step 4: 메인 index.php 업그레이드 Update your main index.php file

index.php 파일을 새로운 버전으로 교체해주세요.

index.php 파일 내부에 수정사항이 있었다면, 새로운 파일에 반영하여 사용해주세요.

Step 5: user guide 업그레이드 Update your user guide

로컬 복사본을 가지고 계시다면, 그것도 새로운 버전으로 교체해주세요.