ホームページ >バックエンド開発 >PHPチュートリアル >PHP でシステムのタイムゾーン設定に依存するのが安全でないのはなぜですか? それを修正するにはどうすればよいですか?
"date(): システムのタイムゾーン設定に依存するのは安全ではありません..."
PHP バージョンを更新すると、システムのタイムゾーン設定に依存するのは安全ではないことを示すエラー メッセージが表示される場合があります。このエラーは、date.timezone 設定または date_default_timezone_set() 関数を使用してタイムゾーンを指定する必要があるために発生します。
このエラーを解決するには、php.ini ファイルに次のブロックを追加します。
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = America/New_York
「America/New_York」を希望のタイムゾーンに置き換えます。構成が完了したら、Web サーバーを再起動します (サービス httpd の再起動など)。
または、date_default_timezone_set() 関数を使用してコード内でタイムゾーンを動的に設定することもできます。
date_default_timezone_set('America/New_York');
サポートされているタイムゾーンのリストについては、次のリンクを参照してください。 http://php.net/manual/en/timezones.php
以上がPHP でシステムのタイムゾーン設定に依存するのが安全でないのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。