登录 注册

登录

问题 网站时间显示不对,php.ini 该设置的都ok了

更多
2016年01月21日 07:27 #1 作者: noweb2008
比北京时间晚8小时,php.ini该设置的都ok啊?还有其他地方需要config吗?需要调整asset表吗?谢谢!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年01月21日 08:32 - 2016年01月21日 09:08 #2 作者: Joomla之门
如果是 XAMPP 本地测试服务器,尝试下面几个步骤:

1、打开 httpd.conf 这个文件 (\xampp\apache\conf\httpd.conf) ,替换或者插入:
# Set timezone to Asia/Shanghai UTC+08:00
SetEnv TZ Asia/Shanghai



2、编辑 php.ini 文件 (\xampp\php\php.ini),把里面的时区设置为:
date.timezone = "Asia/Shanghai"


3、打开数据库的配置文件 my.ini (\xampp\mysql\bin\my.ini), 末尾写入:
default-time-zone = "Asia/Shanghai"

最后别忘了重新启动服务器(apache 及 mysql 都需要重启)。你试试看。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
最后修改: 2016年01月21日 09:08 由 Joomla之门.

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年01月23日 18:00 #3 作者: 羿无名
全局设置那里的服务器设置里就有时间设置,改一下就行;

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 06:30 #4 作者: noweb2008

Joomla之门 写道: 如果是 XAMPP 本地测试服务器,尝试下面几个步骤:

1、打开 httpd.conf 这个文件 (\xampp\apache\conf\httpd.conf) ,替换或者插入:

# Set timezone to Asia/Shanghai UTC+08:00
SetEnv TZ Asia/Shanghai



2、编辑 php.ini 文件 (\xampp\php\php.ini),把里面的时区设置为:
date.timezone = "Asia/Shanghai"


3、打开数据库的配置文件 my.ini (\xampp\mysql\bin\my.ini), 末尾写入:
default-time-zone = "Asia/Shanghai"

最后别忘了重新启动服务器(apache 及 mysql 都需要重启)。你试试看。



很遗憾,这些操作都完成了,但网站时间比当前时间慢8小时,例如,我在后台手工添加一个新会员时,设立时间就显示慢8小时。
实在不知道哪里还有问题了?求指点!

登录 或者   注册一个会员帐号 来参与讨论

更多
2016年05月11日 09:39 - 2016年05月11日 09:52 #5 作者: Joomla之门
刚刚根据你提供的管理员账号登录你网站后台,我注意到一个细节,我查看“用户管理”里面这个用户账号的登录时间,显示是:

2016-05-11 09:30:53


很显然这是正确的北京时间,我就是这个时间登录的。这个时间为什么是正确的呢?


然后,我在你的“用户管理”里面新建了一个用户,用户名是 delete(你用完了可以删除),创建完毕,再看用户管理中对这个用户的注册时间的登记是:

2016-05-11 09:49:46


这个时间完全正确啊!

为什么你说你创建用户的时候时间慢8小时?

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!
最后修改: 2016年05月11日 09:52 由 Joomla之门.

登录 或者   注册一个会员帐号 来参与讨论