Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何每 30 秒从服务器执行一个 php 脚本?
我有一个 php 脚本,我需要每 30 秒执行一次,以通过 curl 从其他站点检索一些信息。
但我不知道每 30 秒由 apache 在后台运行一个 php 页面。
使用 Cron 作业脚本。得到一个 30 秒的间隔,你可以延迟 30 秒:
-*/5-22 * * * sleep 30;your_script.php
上面的脚本将在早上 5 点到晚上 10 点运行
每分钟运行一个 cron。你应该想想一分钟是否足够。
每 30 秒运行一次 cron
当您想更频繁地执行脚本时,您需要一个在指定时间运行脚本的守护程序。但它作为 cronjob 更复杂。
http://kvz.io/blog/2009/01/09/create-daemons-in-php/