我在EC2 Ubuntu实例中安装了Joomla。 问题是即使我通过PECL更新了Olson DB并在php5 / apache和php5 / cli中找到的php.ini文件中添加了extension = timazonedb.so和date.timezone = Asia / Kolkata。
更新了TZdata及其设置为亚洲/加尔各答。
并重新启动了几次apache,但我无法让Joomla将默认时间用作亚洲/加尔各答,因为它始终是UTC。
命令php -i | grep -i timezone SHOWS ::
"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 Info>日期 所示:
date/time support enabled
"Olson" Timezone Database Version 2015.5
Timezone Database external
Default timezone UTC
我需要这个UTC作为Asia / Kolkata工作..
任何解决方案请分享,先谢谢。
答案 0 :(得分:0)
有两个php.ini文件,您需要更改它们。一个用于Apache,另一个用于cli。
它们通常存储在/etc/php5/apache/php.ini
和/etc/php5/cli/php.ini
。
我怀疑你只改变了其中一个。