본문 바로가기
IT_Developers/PHP

PHP - 시간 설정 한국으로 / php.ini / date()

by 고코더 2018. 1. 7.


PHP에서 시간이 잘못 노출 되는 경우 


PHP를 date의 시간이 알 수 없는 시간으로 보일때가 있습니다.
아파치 설정 문제이므로 간단하게 해결해보겠습니다.

▼아래처럼 코드를 작성하고 웹에서 확인해보자 
1
2
3
<?php
    echo date("Y-m-d h:i:sa");
?>
cs



▼시간이 좀 이상하게 나오고 있습니다. 
래서 네이버 시계와 비교하니 시간 차이가 꽤 나고 있습니다. 
8시간 정도 차이가 나네요 뭔가 시간 노출이 이상합니다.



▼PHP.ini를 열어보고 date.timezone을 찾아보면
유럽에 베를린으로 기본 설정이 되어 있습니다.


▼해당 부분을 아래처럼
Asia/Seoul
로 변경하였습니다. 
그리고 아파치를 다시 시작하게 되면 


▼ 아래처럼 시간이 한국 기준으로 나오게 됩니다.
시간 1초 정도가 안맞은 이유는 캡쳐할때 1초가 지났기 때문입니다. 






마무리

 주말이 너무 빠르네요


댓글