이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 9319|회답: 0

PHP 경고: phpinfo(): 시스템의 시간대 설정에 의존하는 것은 안전하지 않습니다

[링크 복사]
게시됨 2015. 2. 3. 오전 10:54:37 | | |

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 사용 가능 지역.




이전의:PHP 테스트 코드 phpinfo()는 다음과 같은 오류를 냅니다:
다음:인터넷은 앱스토어의 광범위한 스튜디오를 폭로했다: 거의 100대의 아이폰6 휴대폰이 한데 모였다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com