안녕하세요 PHP 초보입니다.
development, testing, production으로 constants를 분리하고 실행하던 중 자꾸 FOPEN_READ_WRITE_CREATE_DESTRUCTIVE 중복 선언 오류가 나서 확인 해보니
CI 3.0.4 원본 내 constants.php를 보니 아래와 같이 되어 있네요.
defined('FOPEN_READ_WRITE_CREATE_DESCTRUCTIVE') OR define('FOPEN_READ_WRITE_CREATE_DESTRUCTIVE', 'w+b'); // truncates existing file data, use with care
굵은 색 글씨를 보면 defined 여부 검사에 오타가 있네요.
위 부분이 FOPEN_READ_WRITE_CREATE_DESTRUCTIVE 이렇게 바뀌어야 하는게 맞는건가요?
확인 부탁드립니다.
감사합니다.