ExtMail服务器社区's Archiver

F-FreeBSD 发表于 2007-10-11 23:38

FreeBSD6.2 与windowsXP 时区问题

FreeBSD6.2+pure-ftpd , 时区在刚安装时选择的是UTC时间标准,后来通过sysinstall 更改为CST 中国,北京时间,在#date 下Freebsd 显示系统时间是正确的,COMS里时间也是一样的!
  现在问题是,FTP用户在客户端上传文件到FTP服务器时,新上传的文件和FreeBSD的系统日期,相差一年,时间\月\日期都正确!FTP上传的客户端是XP系统,所用的时区也是中国北京\上海\香港 时区.
   新上传的文件,在客户端下显示和FTP服务器的系统时间相差一年,但是在FTP服务器,FreeBSD下用ls命令看文件属性,却是正确的!
    新上传到FTP服务器上的文件,在XP客户端往后更改在8小时后,那时间才会自动变为正确的上传日期!
    也就是说,FreeBSD 的时区 与FTP客户端XP的时区相差8小时,但它们都是用中国北京时区.

  所以请问,怎么样才能解决这些时区设置问题?

chifeng 发表于 2007-10-12 11:00

首先确认client和ftpserver的时区/时钟都是一致的。然后找一个文件传上去,这样时间也会变??貌似不太可能呀。

F-FreeBSD 发表于 2007-10-12 13:14

确认 client 和 FTP server 所以在FreeBSD 系统时区和时钟都是一至的,同为中国北京时区时间;

所以向老大们请教!

     谢谢回复!

hkpbfx 发表于 2007-10-13 11:08

如果是时区的问题,应该也会是时差,怎么会相差一年,有点奇怪哟.

F-FreeBSD 发表于 2007-10-14 16:55

我把FreeBSD的时间调到和winXP的系统时间少八小时以上,新传的文件的年份日期时间都是按FreeBSD的系统时间!原来的,之前上传的文件的年份也会跟着变正常!(所以只说年份,是因为月日和时间都是对的)不知道大家正在用的FTP服务器有没有这种情况!
   
   不知道是不是FreeBSD 的时区标准和winXP的时区标准不同.

   希望大家也在自己的FreeBSD FTP Server试试,新上传文件时,刷新一下,看看年月日和时间是不是都正确的!
                                                谢谢大家!

ryuhi 发表于 2009-7-30 11:30

我的环境和你完全一样,没有这种情况。你再试试看吧。

ryuhi 发表于 2009-7-30 11:35

如果你在服务器和客户端中间有路由器的话,查看下路由器是否开启了时间同步的功能,关闭掉;另外禁用XP的Windows Time服务,再试试看。

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.