-
[PHP] 서버 timezone 설정 방법프로그래밍/PHP 2017. 12. 7. 17:30
▶PHP 서버 timezone 설정 방법
▶설명
PHP에서 작업할 때 timezone이 설정되어 있지 않으면, date 함수를 사용할 때 다음과 같은 일이 발생할 수 있습니다.# 1
현재 국가(서울)의 시간으로 보이지 않는 경우.
# 2
아래와 같은 에러가 나타나는 경우.
Warning: date(): It is not safe to rely on the system's timezone settings.
▶설정 방법
방법 1: PHP 코드에서 설정
<?php date_default_timezone_set('Asia/Seoul'); echo date("Y-m-d H:i:s"); ?>
방법 2: php.ini 파일에서 설정
php.ini 파일을 열어서 date.timezone을 찾아서 다음과 같이 변경합니다. (php.ini 파일 변경 후에는 서버를 재시작해야 적용됩니다.)
date.timezone = Asia/Seoul
'프로그래밍 > PHP' 카테고리의 다른 글
[PHP] 문자열 나누기 (explode 함수) (0) 2017.12.08 [PHP] 문자(자릿수) 채우기 (str_pad 함수) (0) 2017.12.07 [PHP] 현재 서버 시간 가져오기 (date 함수) (0) 2017.12.07 [PHP] 메일 도메인 존재 여부 검사 (checkdnsrr 함수) (1) 2017.12.06 [PHP] 숫자 서식 표시 (number_format 함수) (0) 2017.12.05