Php 信息将不正确的默认时区显示为 UTC
Php Info shows Incorrect Default timezone as UTC
我在 EC2 Ubuntu 实例中安装了 Joomla。
问题是即使我已经通过 PECL 更新了 Olson DB 并在 php5/apache 和 [=29] 中找到的 php.ini 文件中添加了扩展名 = timazonedb.so 和 date.timezone = Asia/Kolkata =].
已更新 TZdata 并将其设置为 Asia/Kolkata。
并多次重启 apache,但我无法让 Joomla 使用默认时间 Asia/Kolkata,因为它始终使用 UTC。
命令php -i | grep -i 时区
显示::
"Olson" Timezone Database Version => 2015.5
Timezone Database => external
Default timezone => Asia/Kolkata
date.timezone => Asia/Kolkata => Asia/Kolkata
timezonedb
Alternative Timezone Database => enabled
Timezone Database Version => 2015.5
而在 Joomla > 系统信息 > Php 信息 > 日期
演出:
date/time support enabled
"Olson" Timezone Database Version 2015.5
Timezone Database external
Default timezone UTC
我需要这个 UTC 作为 Asia/Kolkata..
任何解决方案请分享,提前致谢。
有两个 php.ini 文件,您需要同时更改它们。一个用于 Apache,另一个用于 cli。
它们通常存储在/etc/php5/apache/php.ini
和/etc/php5/cli/php.ini
中。
我怀疑你只改了其中一个
我在 EC2 Ubuntu 实例中安装了 Joomla。 问题是即使我已经通过 PECL 更新了 Olson DB 并在 php5/apache 和 [=29] 中找到的 php.ini 文件中添加了扩展名 = timazonedb.so 和 date.timezone = Asia/Kolkata =].
已更新 TZdata 并将其设置为 Asia/Kolkata。
并多次重启 apache,但我无法让 Joomla 使用默认时间 Asia/Kolkata,因为它始终使用 UTC。
命令php -i | grep -i 时区 显示::
"Olson" Timezone Database Version => 2015.5
Timezone Database => external
Default timezone => Asia/Kolkata
date.timezone => Asia/Kolkata => Asia/Kolkata
timezonedb
Alternative Timezone Database => enabled
Timezone Database Version => 2015.5
而在 Joomla > 系统信息 > Php 信息 > 日期 演出:
date/time support enabled
"Olson" Timezone Database Version 2015.5
Timezone Database external
Default timezone UTC
我需要这个 UTC 作为 Asia/Kolkata..
任何解决方案请分享,提前致谢。
有两个 php.ini 文件,您需要同时更改它们。一个用于 Apache,另一个用于 cli。
它们通常存储在/etc/php5/apache/php.ini
和/etc/php5/cli/php.ini
中。
我怀疑你只改了其中一个