PHP 시간대 설정 잘못된 경우

Jmnote (토론 | 기여)님의 2012년 3월 2일 (금) 15:19 판 (→‎확인)

1 문제상황

서버 시계는 맞는데, PHP에서 시계가 맞지 않는다. 아래 PHP 소스를 실행했더니 8시간 빠른 시각이 나온다.

PHP
Copy
echo date("Y-m-d H:i:s", time());

2 확인

  • phpinfo();를 확인해보니 다음과 같았다.
date
date/time support enabled
"Olson" Timezone Database Version 2011.8
Timezone Database internal
Default timezone Europe/Berlin
Directive Local Value Master Value
date.default_latitude 31.7667 31.7667
date.default_longitude 35.2333 35.2333
date.sunrise_zenith 90.583333 90.583333
date.sunset_zenith 90.583333 90.583333
date.timezone Europe/Berlin Europe/Berlin