PHP5.5 에서 date.timezone 에러 문제
서버의 PHP버전을 5.3에서 5.5로 업그레이드 하였다. 그리고 났더니 이런 에러가 나온다.
It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function
php.ini 파일에 아래처럼 설정을 했지만 에러는 계속나온다.
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
date.timezone = “Asia/Seoul”
phpinfo(); 로 확인을 해보았다.
date.timezone이 설정이 안되어 있다고 나온다, 분명히 php.ini에 설정을 하였건만…..
검색을 해보니 버그 같은데 위의 설정을 php.ini 파일 제일 윗줄, 즉 시작줄에 넣어주면 해결이 된다.
[PHP]
;;;;;;;;;;;;;;;;;;;
; About php.ini ;
;;;;;;;;;;;;;;;;;;;date.timezone = “Asia/Seoul”
이렇게 말이다.
이곳에 설정을 해주면 에러가 해결된다. 어처구니 없다;;;