求助 linux centos的64位系统 时间差了4小时

求助 linux centos的64位系统 时间差了4小时
date设置了hwclock 和clock设置了时区设置成了北京 但apache跑的php网站时间还少4个小时。怎么回事啊,求助

1.检查服务器时间是否正确,在linux shell中输入date
$ date
得到输出结果如下:Sat May 14 14:44:19 CST 2011
看看是否为当前时间
 
2.检查php的默认时区,查看php.ini(ubuntu中路径是在/etc/php5/apache2/php.ini)
;时区设置
date.timezone=Asia/Shanghai
 
3.跑php的时候也可以设置时区
<?php
ini_set('date.timezone','Asia/Shanghai');//如果PHP.INI没有指定,在此位临时声明也可以
echo date("Y-m-d H:i:s", time());
?>
或者date_default_timezone_set("Asia/Chongqing");也是可以定义时区的

参考资料:http://www.ayuelee.cn/Blog/780.html

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-14
ylmf 那废品新手不要用。
rhel5 可以去 emule 上搜索,或者去 redhat 官方网站注册 30 天测试后可以下载。
或者去用 CentOS ,CentOS 和 RHEL 的关系自己 google 吧。

楼主注意一下,red hat 有 2 个 5 版本的,一个是 redhat linux 5.0 一个是 redhat enterprise linux 5 。
前者是 10 年前发布的,后者好像是前年发布的。后者已经升级到了 5.5 了。
前者在 7 年前发布了 rh9 后,就停止继续开发了。
所以,楼主下次注意具体的正确的系统名字啊,很容易乱的。
第2个回答  2011-05-25
ylmf 那废品新手不要用。
rhel5 可以去 emule 上搜索,或者去 redhat 官方网站注册 30 天测试后可以下载。
或者去用 CentOS ,CentOS 和 RHEL 的关系自己 google 吧。

楼主注意一下,red hat 有 2 个 5 版本的,一个是 redhat linux 5.0 一个是 redhat enterprise linux 5 。
前者是 10 年前发布的,后者好像是前年发布的。后者已经升级到了 5.5 了。
前者在 7 年前发布了 rh9 后,就停止继续开发了。
所以,楼主下次注意具体的正确的系统名字啊,很容易乱的。
第3个回答  2011-05-14
检查一下php.ini,是不是时区选错了

求助linux centos的64位系统 时间差了4小时
1.检查服务器时间是否正确,在linux shell中输入date date 得到输出结果如下:Sat May 14 14:44:19 CST 2011 看看是否为当前时间 2.检查php的默认时区,查看php.ini(ubuntu中路径是在\/etc\/php5\/apache2\/php.ini);时区设置 date.timezone=Asia\/Shanghai 3.跑php的时候也可以设置时区 <?php ini_...

centos重启后时间不对怎么办
强制系统时间写入CMOS:使用 `clock -w` 命令,确保系统时间已更新并保存至CMOS。若前四步操作后重启系统时间仍不正确,请继续执行以下步骤:更改时区:运行 `ln -sf \/usr\/share\/zoneinfo\/Asia\/Shanghai \/etc\/localtime` 来更改系统时区。最后,重启系统即可。

我的虚拟机中装的是linux操作系统但是虚拟机的时间跟外机的时间不一致...
1.要设置当前日期或时间,然后进入字符界面 可用:date -d mm\/dd\/yy 及 date -s hh:mm:ss 例:date -d 10\/17\/2008 date -s 10:12:13 2.当然,你也可以使用菜单的方式操作。3如果你安装的时候没有对时区进行准确设置可以使用以下命令字符下:vi \/etc\/sysconfig\/clock ZONE=Asi...

linux-centos修改时区时间
1. 执行 "timedatectl set-timezone Asia\/Shanghai",这将系统时区设置为"Asia\/Shanghai",对应北京时间。2. 如果需要同步硬件时间,可以运行 "hwclock --systohc"。这将使硬件时间与系统时间保持一致。完成以上步骤后,你的CentOS系统应该已设置为北京时间,并且硬件时间也同步了。

Linux\/CentOS下的CST和UTC时间的区别以及不一致的解决方法
ok【Y\/N】: 输入y#看见{Complete! } 安装成功。3、然后就是进行which nginx #查看nginx是否存在service nginx start接着就是进行启动nginx进程方法即可。4、最后就进行浏览器中输入IP,能显示nginx的欢迎页面表示nginx已经安装成功,然后也可以关闭防火墙:service iptables stop即可,如下图所示。

linux服务器时间不同步,刚刚修改两天又慢两分钟了?这种一般什么问题...
楼主的现像似乎是硬件时钟不准 要解决这个问题,建议开始ntpd服务.让系统自动对时.

linux查看centos系统版本 是32位还是64位
[root@linuxzgf ~]#uname -a 如果有x86_64就是64位的,没有就是32位的 后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的

Linux\/CentOS下的CST和UTC时间的区别以及不一致的解决方法
CST和UTC时间区别以及不一致的解决方法。4步可解决。如下参考:1.第一步是检查哪个nginx存在。2.下一步是列出nginx,列出nginx Yum install nginx,然后安装nginx。在安装过程中,是否确定[y\/N]:输入y,您将看到[complete!}已成功安装。3.那么是执行哪个nginx呢?检查nginx中是否有服务nginx启动。然后...

linux查看centos系统版本 是32位还是64位
查看CentOS是32位还是64位,可以用uname -m命令,如果显示的结果是i686就表示你的CentOS是32位的;如果显示的是x86_64则表示是64位版的CentOS。

linux系统时区
要更改Linux系统时区首先得获知你所当地时区的TZ值,使用tzselect命令即可查看并选择已安装的时区文件。执行tzselect命令 3、通过向导选择你所在大洲、国家和城市 tzselect最终将以PosixTZ格式(例如Asia\/Shanghai)输出你所在的时区值 4、crontab-e 然后在系统crontab中加入对时服务器ntpdate对时即可 ...

相似回答