如何每隔30秒从服务器执行一个php脚本?
我有一个php脚本,我需要每30秒执行一次,以便通过curl从其他网站检索一些信息。
但我不知道每隔30秒就用apache在后台运行一个php页面。
答案 0 :(得分:6)
使用Cron作业脚本。 间隔30秒,你可以延迟30秒:
-*/5-22 * * * sleep 30;your_script.php
上述脚本将在凌晨5点到晚上10点运行
答案 1 :(得分:2)
每分钟都有一个cron。你应该考虑是否有一分钟的时间。
Running a cron every 30 seconds
当您想要更频繁地执行脚本时,您需要一个在指定时间内运行脚本的守护程序。但它作为一个cronjob更复杂。