2017-03-08 6 views
-2

私のウェブサイトでは、日時とともに作業しており、すべての登録が自分のタイムゾーンになるようにしたい。私はこのコード<?php date_default_timezone_set('Africa/Lagos'); ?>をPHPのドキュメントから入手しましたが、私は実際にそれをどのように適用すれば自分のサイトのすべての日付に適用されるのかはわかりませんサイト内のすべての日付にタイムゾーンを適用する

+0

php.iniファイルで設定する必要があります。 –

+1

http://php.net/manual/en/datetime.configuration.php – AbraCadaver

答えて

1

これはheader.phpにページ)または設定mysqlにあります。

と(正しく適用されている場合)はい、これは私はあなたが設定したい場合は、サイト全体

+0

はいDavideは真です。私があなたの場合は、このコードをconf.php(mysql connect)に適用します。これが最善の方法です。私はこのように使用するか、私のfunctions.phpで使用します(すべてのページに必要です)。 – Ottoman

+0

ありがとうございます。私はそれを私の接続ファイルに追加し、それは働いた。 – Jahswey

0

あなたのウェブサイト内のすべての日付を変更PHPのタイムゾーンをグローバルにサーバー上で実行するには真の方法が1つしかないので、php.iniファイルを編集する必要があります。

[Date] 
; Defines the default timezone used by the date functions 
; http://php.net/date.timezone 
date.timezone=America/Chicago 

そして、PHPのために利用可能accepted timezonesのいずれかにdate.timezoneの値を設定します。次のセクションに似たものを探してください。変更が完了したら、Webサーバーを再起動して変更を有効にする必要があります。

1

に適用することができますので、それはあなたのページのヘッダーで優れていると思い

関連する問題