3.1.2 에서 3.1.3 으로 업그레이드¶
업데이트를 수행하기 전에 index.php 파일을 정적 파일로 교체하여 사이트를 오프라인 상태로 만들어야 합니다.
Step 1: CodeIgniter 파일 업데이트¶
system/ 디렉토리의 모든 파일과 폴더를 교체합니다.
참고
이 디렉토리에 사용자 정의 파일이 있는 경우, 먼저 복사본을 만들어 두세요.
Step 2: nice_date() 헬퍼 사용 제거 (지원 중단)¶
날짜 헬퍼 의 nice_date() 함수는 PHP의
DateTime 클래스 도입 이후 더 이상 유용하지 않습니다.
다음과 같이 대체할 수 있습니다:
DateTime::createFromFormat($input_format, $input_date)->format($desired_output_format);
따라서 nice_date() 는 이제 더 이상 사용되지 않으며 CodeIgniter 3.2+에서 제거될 예정입니다.
참고
함수는 여전히 사용 가능하지만, 가능한 빨리 사용을 중단하는 것을 강력히 권장합니다.
Step 3: $config[‘standardize_newlines’] 사용 제거¶
Input 라이브러리 는 application/config/config.php 에서
$config['standardize_newlines'] 를 TRUE 로 설정한 경우, 입력 데이터의 rn, r, n 을
시스템의 PHP_EOL 값으로 선택적으로 교체했습니다.
이 기능은 이제 더 이상 사용되지 않으며 CodeIgniter 3.2+에서 제거될 예정입니다.
참고
기능은 여전히 사용 가능하지만, 가능한 빨리 사용을 중단하는 것을 강력히 권장합니다.