/ / php Warning date()無効なdate.timezoneの値、我々はサーバー上で現在のUTCタイムゾーンを選択しました - PHP

PHPの警告日付()無効なdate.timezoneの値、我々は今選択したサーバーのUTCのタイムゾーン - PHPの

警告:date():無効なdate.timezone値 "アジア/シンガポール"、私たちは現在、タイムゾーン "UTC"を選択しました:in パス/ file.php 14行目。

私は上記のエラーがサーバー上で実行している間、私のコードでは私はタイムゾーンを入れていない間。

まあ、私のローカルワンプサーバー上で動作している場合、エラー表示は全くありません。

以下は私のコードです ここに画像の説明を入力

アドバイスを下さい。 ありがとう。

回答:

回答№1は0

日付機能を使用する前に次の行を追加してください。

date_default_timezone_set("America/Los_Angeles");//change zone as per need

回答№2の場合は1

これを試して:

date.timezone = "Asia/Singapore"

編集:

正しいphp.iniを見つけてみましょう。これはapache / nginx /あなたの使用しているウェブサーバーがどんなものであっても起動します(コマンドラインのバージョンは使用するバージョンによって異なる可能性があります)。

<?php
phpinfo();
?>

出力の.iniは何ですか?それでも同じですか?

Edit2:

php.iniの編集後、Webサーバー(Apacheまたはnginx。


回答№3の場合は0

警告を無視したい場合は、このコードを最初の行に置くことができます

error_reporting(E_ALL ^ E_WARNING)

タイムゾーン設定について: PHPページだけでなく、タイムゾーンを設定することができますが、php.iniも設定することができます。