linux 系统校时 及 php error_Log 时区调整

回复 收藏
本帖最后由 zhpro 于 2015-12-12 23:22 编辑

我们在打开php错误日志的时候发现 php默认的时间为UTC。而我们系统的时间为CST 上海时间。
那是因为在centos安装的时候,默认的硬件时间为UTC,比CST时间慢8个小时。
QQ图片20151212230753.png


那如何将时间调整为CST呢。
编辑php.ini
#vim /usr/local/php/etc/php.ini
date.timezon打开 并设置为 date.timezone = PRC
即可将时区调整为上海时间。

QQ图片20151212231302.png



LINUX 系统校时:
在CentOS Linux中终端命令中执行以下命令:
1) vim /etc/sysconfig/clock   #编辑时间配置文件
       ZONE="Asia/Shanghai"
       UTC=false                   #设置为false,硬件时钟不于utc时间一致
       ARC=false

2)  ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime    #linux的时区设置为上海时区
3)  ntpdate cn.pool.ntp.org  #对准时间
4)  /sbin/hwclock --systohc   #设置硬件时间和系统时间一致并校准
      经过以上步骤,我们的CentOS linux系统时间和计算机硬件时间终于都是cst时间了,并且都是上海时区。

QQ图片20151212230753.png QQ图片20151212231302.png
2015-12-12 23:14 举报
已邀请:
0

泡沫。

赞同来自:

不错 浅显易懂
0

zyos

赞同来自:

学习了。。
0

qidi2015

赞同来自:

关于系统时间那部分,都是因为你装系统的时候有个勾选你没去掉,去掉就没这么麻烦了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: