>  Q&A  >  본문

php7.1.4时区设置无效怎么办?

Mac升级PHP到7.1.4后,配置php.ini文件中date.timezone = PRC并重启apache后显示时间仍为欧洲时间,问:该版本时区设置如何生效?

如:

目前时间其实为:2017年05月09日下午1:04:15;正好差8小时。
高洛峰高洛峰2687일 전1603

모든 응답(3)나는 대답할 것이다

  • PHPz

    PHPz2017-05-16 13:02:30

    PHP 7.1과는 아무런 관련이 없습니다.
    당신이 말한 후에 구체적으로 테스트했습니다.
    기본 시간대는 UTC입니다.

    현재 php.ini 버전을 실제로 수정하고 있는지 확인하세요

    PHPini ctrl+g 925행을 열고 다음과 같이 수정합니다:

    date.timezone = "PRC";

    또는 전역적으로 설정

    date_default_timezone_set('PRC'); 으아악

    실행 환경 7.0.24

    제작: liberxue

    회신하다
    0
  • PHPz

    PHPz2017-05-16 13:02:30

    수정된 구성 파일 php.ini가 phpinfo에 표시된 경로인지 확인하세요. Apache를 다시 시작해야 하는 수정 사항도 있습니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 13:02:30

    • 목록 항목

    php.ini 경로는 확실히 정확하지만 수정 후에는 유효하지 않습니다.

    • 목록 항목

    사용: date_default_timezone_set('PRC')를 적용할 수 있지만 매번 설정해야 합니다.


    실행 버전: PHP7.1.4

    회신하다
    0
  • 취소회신하다