警告: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も設定することができます。