개발 환경 타임존(시간대)
리눅스 환경에서 PHP와 DB로 웹사이트를 구축할 때 세가지 시간대가 맞아야 한다
- 리눅스 환경 타임존
- PHP 타임존
- DB 타임존
여기선 PHP 타임존에 대해 다뤄보고자 한다.
만약 리눅스 환경과 PHP 환경의 타임존이 다르면 아래와 같이 서로 안맞을 수 있다
//timetest.php
<?php
echo date("Y-m-d h:i:sa");
echo "\n";
?>
PHP 타임존 변경하기
- find . -name "php.ini" 파일 찾기
- date.timezone을 찾아 주석을 제거하고 아래와 같이 변경
date.timezone = Asia/Seoul
아래와 같이 정상적으로 일치하는 것을 볼 수 있다.