>  기사  >  백엔드 개발  >  php.ini의 date.timezone 설정에 대한 자세한 설명

php.ini의 date.timezone 설정에 대한 자세한 설명

高洛峰
高洛峰원래의
2016-12-12 09:46:281448검색

date.timezone은 PHP5의 기본 date.timezone을 utc로 설정합니다. date.timezone으로 변경하면 PRC는 8시간의 시차 문제를 해결할 수 있습니다. 그러나 PHP 공식 문서를 오랫동안 살펴보았습니다. 이 매개변수를 찾을 수 없습니다

이 매개변수가 "중화인민공화국"을 의미하는 것으로 알고 있지만 공식 문서에는 해당 매개변수가 없습니다. Asia/Shanghai, Asia/Hong_Kong 등의 매개변수만 있습니다. 등. 여기서 RPC로 설정할 수 있는 이유는 무엇입니까? 이 매개변수가 정확히 어디에 있는지 알려주시겠습니까? 실제로 공식 문서에는 그러한 매개변수가 없는 것 같아서 혼란스럽습니다. 일반적으로 아시아/상하이

로 설정되어 있습니다. 오늘은 php획득 기능을 수정하기 위해 잠시 xampp를 사용하고 있습니다.

php5.1.0부터 php.ini에 date.timezone 옵션이 추가되었으며 기본적으로 꺼져 있습니다. 표시된 시간은 모두 그리니치 표준시로, 베이징 시간과 정확히 8시간 시차가 납니다.

온라인에서 찾은 방법:

php.ini 파일을 수정하고 ;date.timezone =을 찾아 앞의 세미콜론을 제거하고 "=" 뒤에 시간대를 추가합니다.

예: 아시아/충칭(충칭), 아시아/상하이(상하이), 아시아/우루무치(우루무치), 아시아/마카오(마카오), Asia/Hong_Kong(홍콩), 아시아/타이베이(타이베이) ), PRC

예시

; date.timezone =

변경됨:

date.timezone = Asia/Shanghai

방법은 매우 간단합니다. 그러나 xampp에서는 php/php.ini 파일을 변경해도 아무런 효과가 없습니다. 나중에 온라인으로 검색해서 망할 xampp를 발견했고, apache/bin 아래에 php.ini를 넣고 그 안에 있는 php.ini를 유용하게 수정했습니다.


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.