php 기본 오류 로그 경로: C:\Windows\Temp\php-errors.log, 자주 확인하면 많은 잠재적 문제를 찾는 데 도움이 될 수 있습니다. 어쩌면 이 문제들이 정상적인 작동에는 영향을 미치지 않을 수도 있습니다.
오류 설명: PHP 경고: phpinfo(): 시스템의 시간대 설정에 의존하는 것은 안전하지 않습니다. date.timezone 설정이나 date_default_timezone_set() 기능을 반드시 사용해야 합니다. 만약 이 방법들을 사용했는데도 경고가 계속 나온다면, 아마도 시간대 식별자를 잘못 쓴 것일 가능성이 큽니다. 대신 C:info.php\ 4줄의 '8.0/no DST'를 위해 'UTC'를 선택했습니다
용액:
php.ini 프로필을 열어 찾았다 [날짜] ; 날짜 함수가 사용하는 기본 시간대를 정의합니다 ; http://php.net/date.timezone ; 날짜.시간대 =
수정: [날짜] ; 날짜 함수가 사용하는 기본 시간대를 정의합니다 ; http://php.net/date.timezone date.timezone =PRC
그럼 아파치를 다시 시작하는 거 잊지 마세요!
추가로, 권장되지 않는 두 가지 방법이 있습니다
1. date_default_timezone_set()를 사용하여 헤더에 date_default_timezone_set('PRC')를 설정합니다; 동쪽 8 시간대 에코 날짜('Y-m-d H:i:s');
2. 헤더에 ini_set('날짜.시간대', '아시아/상하이')를 사용;
중국의 경우, 선택 값: 아시아/충칭, 아시아/상하이, 아시아/우루무치(충칭, 상하이, 우루무치) 홍콩과 대만에서는 아시아/마카오, 아시아/Hong_Kong, 아시아/타이베이(마카오, 홍콩, 타이베이), 싱가포르: 아시아/싱가포르, 그리고 구 PRC 사용 가능 지역. |