AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 关于“任务”和“备份”页面显示的“备份时间”的问题 |
|
---|---|
l12ab |
l12ab 发表于 2013-08-17 11:13:10
本帖最后由 l12ab 于 2013-8-17 11:17 编辑
我在计划任务里设置的是每天15点5分执行备份 [attach]556[/attach] 看管理员操作日志里,却是北京时间3点5分执行的(日志里记录的应该是北京时间) [attach]558[/attach] 可是在看“备份”页面里,显示的“备份时间”居然走到了北京时间的前面。 [attach]557[/attach] 发此贴时间是2013年8月17日 11:11:01 求解 附件 02.PNG 001.PNG 03.PNG
点赞,加油! (0分)
2013-08-17 11:13:10 1
|
恶小弟 |
你机器上的时间 不是北京时间吧
回复
2013-08-17 11:51:28 2
|
l12ab |
不管机器上是什么时间。三个时间为什么都对不上
回复
2013-08-17 12:11:20 3
|
amysql |
系统时区不一样么, date 看到的是?
面板操作是php时间,php配置是上海时区,也就北京时间。 备份列表那时间是当前插入记录时间。 看文件名:20130816-030501.tar.amh
回复
2013-08-17 14:37:41 4
AMH面板 - 好用高效低占用、安全可靠极稳定 |
l12ab |
系统时间是北京时间。Sat Aug 17 15:44:48 CST 2013 日志里的备份时间不知是快了还是慢了12小时。 备份文件列表里的时间比北京时间快了20个小时吧。都23点了
回复
2013-08-17 15:48:10 5
|
amysql |
备份文件列表里的时间不用管他。 --------- 检查时间、时区是否保持一致: 1、SSH 系统时区 rm -rf /etc/localtime; ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; date; 2、AMS 查看当前MySQL时间的时区: show variables like '%time_zone%' Variable_name Value system_time_zone CST time_zone SYSTEM SSH 重启MySQL amh mysql restart AMS 查看时间: SELECT now(); 3、PHP时间 <?php echo date('Y-m-d H:i:s', time()); ?>
回复
2013-08-17 16:01:11 6
|
l12ab |
顶一下老帖。
顶楼的三张图几个问题都已经解决 第一张和第二张图 任务时间和实际执行时间不一致 首先我确定的系统本地时间是北京时间,但是实际任务执行时间和北京时间相差了几个小时 最后发现/etc/init.d/cron脚本里读取的是/etc/timezone,而/etc/timezone是美国东部时间 所以修改/etc/timezone内容为Asia/Shanghai (也许你的系统里/etc/init.d/cron读取的是其他时区或文件) 第三张图 显示的备份时间比实际备份时间快9个小时或者20小时,确认是amh的bug,见帖子 http://amysql.com/bbs/post-816-1-1.htm
回复
2013-09-01 12:57:21 7
|
amysql |
amh安装时时区是有改的,你是说cron没生效是吧。 这几点有做记录了,新版本会再做些测试与改进。 : )
回复
2013-09-01 14:38:36 8
|
l12ab |
我的意思就是cron不是读取的系统时区。而是/etct/timezone的时区。 可能不同系统情况不一样
回复
2013-09-01 14:45:30 9
|