Linux php でタイムゾーンを設定する方法: まず、PHP 構成ファイル「PHP.ini」を開き、次にコードを「date.timezone = "Asia/Shanghai"」に設定し、最後にシステムを再起動します。
推奨: 「PHP ビデオ チュートリアル 」
Linux のタイムゾーン設定 (CentOS5.5 を例に挙げます):
コードは次のとおりです
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
MySQL でのタイム ゾーンの設定
MySQL 構成ファイル my.cnf/my.ini を編集し、[mysqld] の下に追加します:
default-time-zone = '+8:00'
実際、MySQL が配置されている OS のタイム ゾーンが正しく設定されている場合は、MySQL サービスの開始時に自動的にタイム ゾーンが適用されるため、MySQL でタイム ゾーンを設定する必要はありません。 OSのタイムゾーン。
PHP でタイム ゾーンを設定します。
PHP 構成ファイル PHP.ini 内:
コードは次のとおりです
date.timezone = "Asia/Shanghai"
設定後はシステムを再起動することをお勧めします。
Web スペースを購入した場合、Linux PHP MySQL でタイムゾーンを構成する権限がありません。これは簡単です。MySQL はデフォルトで OS タイム ゾーンを使用するため、PHP スクリプトで OS に対応するタイム ゾーンを設定するだけです。 OS のタイムゾーンが「アジア/上海」であると仮定して、次の 2 つのステートメントのいずれかを使用します。
コードは次のとおりです
ini_set('date.timezone', 'Asia/Shanghai'); date_default_timezone_set('Asia/Shanghai');
以上がLinux PHPのタイムゾーンを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。