ホームページ  >  記事  >  バックエンド開発  >  php5.4の日付に関する警告の解決策

php5.4の日付に関する警告の解決策

WBOY
WBOYオリジナル
2016-06-23 13:34:531196ブラウズ

php5.4の日付の警告の解決策について

今日、nginx+php5.4をインストールした後、info.phpのテストページを使用すると、次の警告が表示されることが分かりました:

これは、PHP がグリニッジ標準時を使用しているため、現地時間とは異なります。グリニッジ標準時と北京時間の差は、次の方法で解決できます。

1. ヘッダーは date_default_timezone_set() を使用してデフォルトのタイムゾーンを北京時間に設定します。つまり、
例: vi info.php

date_default_timezone_set("PRC");

phpinfo();

?> 2. php.ini で date.timezone の値を設定します。 PRC として設定すると、date.timezone=PRC または date.timezone = Asia/Shanghai になります。同時に、このコード行のコメントを解除します。つまり、前のセミコロンを削除します。

sed -i "s#;date.timezone =#date.timezone = PRC#g" /usr/local/php/etc/php.ini

or

sed -i "s#;date.timezone = #date.timezone = Asia/Shanghai#g" /usr/local/php/etc/php.ini

3. php サービスを再起動し、nginx サービスをリロードします

/etc/rc.d/init.d/ php -fpm restart

/usr/local/nginx/sbin/nginx -s reload


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。