-1

IISを使用して、コンピューターでphpコードを実行しています。IIs.netで説明されているように、php.netのPHPバイナリファイルを使用します。

すべてを構成しましたが、エラーが表示されます。どうすれば修正できますか。

誰かがこれについて私を助けることができますか?実際、私はIIS8を使用していますが、Server2012で修正する方法がわかりません。

単純なphpファイルは私にこのエラーを与えました

PHP警告:phpinfo():システムのタイムゾーン設定に依存することは安全ではありません。date.timezone設定またはdate_default_timezone_set()関数を使用する必要があります。これらの方法のいずれかを使用してもこの警告が表示される場合は、タイムゾーン識別子のスペルを間違えている可能性があります。今のところタイムゾーン「UTC」を選択しましたが、date.timezoneを設定してタイムゾーンを選択してください。C:\ inetpub \ wwwroot\phpinfo.phpの1行目

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =  "Asia/Delhi"

; http://php.net/date.default-latitude
date.default_latitude = 6.116667

; http://php.net/date.default-longitude
date.default_longitude = 106.650002

; http://php.net/date.sunrise-zenith
;date.sunrise_zenith = 90.583333

; http://php.net/date.sunset-zenith
;date.sunset_zenith = 90.583333

問題は、無効なブログ「Asia/Delhi」を読んだことです。「Asia/Calcutta」への変更は5.4で正常に機能します。

問題を解決していただきありがとうございます。

4

1 に答える 1

2

php.iniファイルに値を設定する必要があります。

たとえば、ここに私のものがあります:

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = Europe/Paris
于 2012-09-26T05:16:02.487 に答える