[英]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.