この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 9319|答える: 0

PHP警告:phpinfo(): システムのタイムゾーン設定に頼るのは安全ではありません

[リンクをコピー]
掲載地 2015/02/03 10:54:37 | | |

phpのデフォルトエラーログパス:C:\Windows\Temp\php-errors.log。よく確認すると、多くの潜在的な問題を見つけるのに役立ちます。これらの問題は通常の動作には影響しないかもしれません。

エラーの説明:
PHP警告:phpinfo(): システムのタイムゾーン設定に頼るのは安全ではありません。 date.timezone設定かdate_default_timezone_set()関数の使用は*必須*です。 これらの方法を使っても警告が出るなら、おそらくタイムゾーン識別子のスペルを間違えたのでしょう。 代わりに4行目のC:\info.phpでは「8.0/no DST」を「UTC」に選びました

解決:

php.iniプロフィールを開く
見つけた
[日付]
; 日付関数で使われるデフォルトのタイムゾーンを定義します
; http://php.net/date.timezone
; date.timezone =


修正内容:
[日付]
; 日付関数で使われるデフォルトのタイムゾーンを定義します
; http://php.net/date.timezone
date.timezone =PRC


それならApacheを再起動することを忘れないでください!

さらに、推奨されない方法が2つあります

1. ヘッダーのdate_default_timezone_set(PRC)を設定するためにdate_default_timezone_set()を使用します。 東8時のエコーデート('Y-m-d H:i:s');

2. ヘッダーにini_set(「日付・タイムゾーン」、「アジア/上海」)を使う;

中国の場合、オプションの値はアジア/重慶、アジア/上海、アジア/ウルムチ(重慶、上海、ウルムチ)。香港と台湾ではアジア/マカオ、アジア/Hong_Kong、アジア/台北(マカオ、香港、台北)、シンガポール:アジア/シンガポール、そして旧中華人民共和国で利用可能です。




先の:PHPテストコードPHPINFO()は以下のエラーを出します:
次に:インターネットはApp Storeの大規模なスタジオを暴きました。約100台のiPhone6携帯電話が集められました
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com