繁体   English   中英

cron / wget-每5小时30分钟运行一次页面

[英]cron/wget - Run page every 5 hours and 30 minutes

我需要2件事的帮助。 我正在创建一个PHP页面,该页面通过发送RCON命令(#restart)每6小时重新启动游戏服务器,并且我希望该页面自动刷新(更改大小写,例如http://mydomain.com/restart.php ?cmd =#say&timeleft = 30并首先向服务器(#say)发送另一个RCON命令,该命令显示“服务器在30分钟内重新启动”,然后第二次显示“服务器在10分钟内重新启动”,依此类推,持续5分钟然后是1分钟,而当该时间过去了(大约30分钟)时,我希望页面发送重新启动命令。我猜我需要设置一个cron作业,以5小时30分钟的间隔运行该页面。

我已经完成了PHP部分(RCON库和命​​令以及案例(例如, http: //mydomain.com/restart.php?cmd=#say&timeleft=30)),但我还没有弄清楚如何在PHP中做到这一点,还是我需要用jQuery或AJAX或其他工具来做? 提前致谢! 谢谢,汤姆。

您需要做的是发布一个指定重新启动时间的命令。当您访问该页面时,它应检查是否即将重新启动,然后显示重新启动时间-当前时间。

然后,您可以每6小时执行一次cron作业,以重新启动:

* * / 6 * * * wget http://mydomain.com/restart.php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM