PHP我的时区未在XAMPP中的php.ini文件中设置



我已经在本地PC上安装了XAMPP。但是我的时区有问题。PHP日期显示我的日期&时间02/11/2018 05:26:18。但是我的PC时间是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

@shaida Muhammad在对问题的评论中建议,似乎有第二个日期。您可以安全删除/评论第二个日期。TimeZone。

[Date]
date.timezone=Asia/Kolkata

我也遇到了相同的问题,而不是其他任何地方,我只是单击XAMPP控制面板中的Apache Config按钮,然后单击Php.ini。

该文件中有第二个时区行并搜索它,您会在那里找到解决方案。

[Syslog]
define_syslog_variables=Off
[Session]
define_syslog_variables=Off
[Date]
date.timezone=Asia/Karachi
[MySQL]

最新更新