我在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时区显示::
"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才能在亚洲/加尔各答工作。
任何解决方案请分享,在此先感谢。
有两个php.ini文件,您需要同时更改它们。一个用于Apache,另一个用于cli。
它们通常存储在/etc/php5/apache/php.ini
和中/etc/php5/cli/php.ini
。
我怀疑您只更改了其中之一。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句