PHP我的时区没有在xampp中的PHP.ini文件中设置

时间:2018-02-11 04:34:33

标签: php apache date datetime xampp

我在我的本地电脑上安装了xampp。 但我的时区存在问题。 PHP日期显示我的日期&时间02/11/2018 05:26:18。但我的电脑时间是02/11/2018 09:26:18。我的时区是亚洲/卡拉奇。我在php.ini中更改了我的时区,在php.ini中更改了我的时区看起来像这样

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

我还根据phpinfo更改了正确的php.ini文件。 我已经多次重启我的服务器但仍然获得相同的时区。 我的PHP版本是7.1.10

2 个答案:

答案 0 :(得分:2)

php.ini中还有第二个date.timezone
就我而言,它在1972行中的[ffi]块下

答案 1 :(得分:1)

正如@Shaida Muhammad在对该问题的评论中所建议的那样,似乎xampp的php.ini中存在第二个date.timezone。您可以安全地删除/注释第二个date.timezone。

[Date]
date.timezone=Asia/Kolkata