Upgrading from 1.6.3 to 1.7.0¶
업그레이드를 하기 전에, index.php 파일을 다른 파일로 교체하여 사이트를 내려주세요..
Step 1: CodeIgniter 파일 업그레이드 Update your CodeIgniter files¶
“system” 폴더의 다음 파일과 디렉토리를 새로운 버전으로 교체해주세요:
- system/codeigniter
- system/database
- system/helpers
- system/language
- system/libraries
Note
만약 커스터마이징 된 파일이 있다면, 먼저 그것들을 복사해놓으세요.
Step 2: 세션 테이블 업그레이드 Update your Session Table¶
세션 클래스를 사용하고 있다면, 그리고 세션정보를 데이터베이스에 사용하고 있다면, 세션 테이블에 user_data 라는 새로운 컬럼을 추가해야 합니다. MySQL의 예:
user_data text NOT NULL
컬럼을 추가하기 위해 다음과 같은 쿼리를 실행해야 합니다:
ALTER TABLE `ci_sessions` ADD `user_data` text NOT NULL
Session class 페이지에서 새로운 세션 기능에 대해 더 많은 정보를 확인하실 수 있습니다.
Step 3: 폼검증문법 업그레이드 Update your Validation Syntax¶
선택적입니다. 그러나 현재 폼검증 클래스를 사용하고 있는 분들께 추천되는 스텝입니다. 새로운 Form Validation class 는 에전 폼검증 라이브러리 대신 사용됩니다.
Step 4: user guide 업그레이드 Update your user guide¶
로컬 복사본을 가지고 계시다면, 그것도 새로운 버전으로 이미지와 함께 교체해주세요.