coolnix 개인블로그 - 리눅스, PHP, AWS,워드프레스 정보

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”

이렇게 말이다.

이곳에 설정을 해주면 에러가 해결된다. 어처구니 없다;;;