ホームページ  >  記事  >  バックエンド開発  >  Linux phpのタイムゾーン設定方法まとめ_PHPチュートリアル

Linux phpのタイムゾーン設定方法まとめ_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:48:521272ブラウズ

PHP のデフォルトのタイムゾーンは中国に関連して 8 時間です。ここで、Linux と Windows システムでの PHP の時差 8 時間を解決する方法を紹介します。すべての学生に役立つことを願っています。

中国本土で利用可能な値は次のとおりです: アジア/重慶、アジア/上海、アジア/ウルムチ (重慶、上海、ウルムチの順)
香港と台湾で利用可能: アジア/マカオ、アジア/香港、アジア/台北 (マカオ、香港、台北の順)
そしてシンガポール: アジア/シンガポール

その他の利用可能な値は次のとおりです: Etc/GMT-8、シンガポール、香港、中国


1. CentOS5.5 を例として、Linux でタイムゾーンを設定します。

コードは次のとおりですcp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2. MySQL でタイムゾーンを設定する
コードをコピー

MySQL 構成ファイル: my.cnf/my.ini を編集し、次を追加します: [mysqld] の下に

コードは次のとおりですデフォルトのタイムゾーン = '+8:00'実際、MySQL が配置されている OS のタイムゾーンが正しく設定されている場合は、MySQL サービスが開始されると OS のタイムゾーンが自動的に採用されるため、MySQL でタイムゾーンを設定する必要はありません。
コードをコピー

3. PHP でタイムゾーンを設定する

PHP 構成ファイル PHP.ini 内:

コードは次のとおりですdate.timezone = "アジア/上海"セットアップ後、システムを再起動することをお勧めします。
コードをコピー

Web スペースを購入した場合は、Linux PHP MySQL でタイムゾーンを構成する権限がありません。これは簡単です。MySQL はデフォルトで OS のタイム ゾーンを使用するため、PHP スクリプトで OS に対応するタイム ゾーンを設定するだけです。 OS のタイムゾーンが「アジア/上海」であると仮定して、次の 2 つのステートメントのいずれかを使用します:

コードは次のとおりです ini_set('date.timezone', 'アジア/上海');
コードをコピー
date_default_timezone_set('アジア/上海');

次に、Windows では PHP.INI でタイムゾーンを設定する必要があります


コードは次のとおりですコードをコピー日付.タイムゾーン = 中国コードでタイムゾーンを設定する

コードは次のとおりですコードをコピー 1 date_default_timezone_set('アジア/上海');//'アジア/上海' アジア/上海

2 date_default_timezone_set('アジア/重慶');//アジア/重慶' は「アジア/重慶」です

3 date_default_timezone_set('PRC');//PRC は「中華人民共和国」です

4i ni_set('date.timezone','Etc/GMT-8');

5 ini_set('date.timezone','PRC');

6 ini_set('date.timezone','アジア/上海');

7 ini_set('date.timezone','アジア/重慶');

上記の 7 つの方法はどれも私たちのニーズを満たすことができます。

システムが初期化されたら、

を追加します 8時間の時差を解消します
コードは次のとおりです コードをコピー

ini_set('date.timezone','アジア/上海'); または
date_default_timezone_set("中国");

http://www.bkjia.com/PHPjc/632744.html

tru​​ehttp://www.bkjia.com/PHPjc/632744.html技術記事 PHP のデフォルトのタイムゾーンは中国に関連して 8 時間です。ここで、Linux と Windows システムでの PHP の時差 8 時間を解決する方法を紹介します。これがすべての学生に役立つことを願っています。 本土内では…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。