php7.1.4のタイムゾーン設定が無効な場合はどうすればよいですか?
高洛峰
高洛峰 2017-05-16 13:00:30
0
3
1652

Mac で PHP を 7.1.4 にアップグレードした後、php.ini ファイルで date.timezone = PRC を設定し、Apache を再起動すると、表示される時刻はまだヨーロッパ時間のままです。 質問: このバージョンのタイムゾーン設定はどのようになりますか。効果?

例:

実際の現在の時刻は、2017 年 5 月 9 日の午後 1 時 4 分 15 秒です。正確に 8 時間違います。 
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(3)
PHPzhong

PHP 7.1 とは関係ありません。5.1 からはこのようになっています。
あなたが言った後で特にテストしました。
デフォルトのタイムゾーンは UTC です。

php.ini の現在のバージョンを実際に変更していることを確認してください

PHPini ctrl+g 行 925 を開き、次のように変更します:

date.timezone = "PRC";

またはグローバルに設定します

date_default_timezone_set('PRC'); リーリー

実行環境 7.0.24

投稿者: liberxue

いいねを押す +0
PHPzhong

変更された設定ファイル php.ini が phpinfo で表示されるパスであることを確認しますか? Apacheの再起動が必要な変更もあります

いいねを押す +0
左手右手慢动作
  • アイテムをリストする

php.ini パスは間違いなく正しいですが、変更後は無効になります。

  • アイテムをリストする

使用: date_default_timezone_set('PRC') は有効になりますが、毎回設定する必要があります。


実行バージョン: PHP7.1.4

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート