Mac에서 PHP를 7.1.4로 업그레이드한 후 php.ini 파일에서 date.timezone = PRC를 구성하고 Apache를 다시 시작한 후에도 표시되는 시간은 여전히 유럽 시간입니다. 질문: 이 버전의 시간대 설정은 어떻게 되나요? 효과?
예: 범위 >
현재 시간은 실제로 2017년 5월 9일 오후 1시 4분 15초입니다. 정확히 8시간 다릅니다.
PHPz2017-05-16 13:02:30
PHP 7.1과는 아무런 관련이 없습니다.
당신이 말한 후에 구체적으로 테스트했습니다.
기본 시간대는 UTC입니다.
date.timezone = "PRC";
date_default_timezone_set('PRC');
으아악
실행 환경 7.0.24제작: liberxue
PHPz2017-05-16 13:02:30
수정된 구성 파일 php.ini가 phpinfo에 표시된 경로인지 확인하세요. Apache를 다시 시작해야 하는 수정 사항도 있습니다
ringa_lee2017-05-16 13:02:30
목록 항목
php.ini 경로는 확실히 정확하지만 수정 후에는 유효하지 않습니다.
목록 항목
사용: date_default_timezone_set('PRC')를 적용할 수 있지만 매번 설정해야 합니다.
실행 버전: PHP7.1.4