【问题标题】:setting up a cronjob to execute an api callback URL设置一个 cronjob 来执行一个 api 回调 URL
【发布时间】:2012-05-25 12:01:12
【问题描述】:

请任何人都可以给我一个关于如何设置 cronjob 以每 15 分钟执行一次我的 API 回调 URL 的线索,因为我的控制面板没有这种能力,请我需要带有示例的规范,因为我仍然在电枢级别,例如:我想设置一个 cronjop 来执行这个 API 回调 url http://shop.site.com/modules/cashenvoy/validation.php 每 15 分钟,我的控制面板没有直接设置 cronjob 的选项,请问我该如何设置一个 cronjob 来执行这个网址,感谢您的建议。

【问题讨论】:

标签: php api cpanel


【解决方案1】:
*/15 * * * *       root    /usr/bin/wget -O - http://localhost/your/callback.html >/dev/null 2>&1

这是用于 /etc/crontab - 如果您想将其放入每个用户的 crontab(使用 crontab -e),只需省略“root”即可。

还请注意,运行 root 之类的东西是个坏主意 - 您可能应该将“root”替换为非特权用户名,例如“nobody”

【讨论】:

    【解决方案2】:

    许多网络托管站点都有自己的控制面板,您可以在其中设置和编辑 cronjobs。例如,在 cPanel 中,有此选项。请先看看那里。

    如果控制面板没有这个能力,也许你可以试试这个命令:

    0,15,30,45 * * * * /path/to/command
    

    Source

    【讨论】:

      猜你喜欢
      • 2010-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-30
      • 2014-08-04
      相关资源
      最近更新 更多