请有人能给我一个线索,告诉我如何设置一个cronjob来执行我的API回调URL每15分钟一次,因为我的控制面板没有这个能力,请我需要带有示例的规格,因为我仍然处于电枢状态级别,例如:我想设置一个cronjop来每15分钟执行一次这个API回调网址http://shop.site.com/modules/cashenvoy/validation.php而我的控制面板没有直接cronjob设置的选项,请问我该如何设置一个cronjob要执行此网址,感谢您的建议表示赞赏。
答案 0 :(得分:0)
尝试使用crontab:
# to list current cron jobs
sudo crontab -u username -l
# edit the cron list
sudo crontab -u username -e
这证明了一个可以编辑cron作业的终端。
插入以下内容:
*/15 * * * * curl -s http://shop.site.com/modules/cashenvoy/validation.php
这将每隔15分钟默默拨打通缉网站。
答案 1 :(得分:0)
第三方cron职位提供者可以提供帮助:http://www.easycron.com。
免责声明:我在easycron.com工作。
答案 2 :(得分:0)
此演示假设您已登录到cPanel
现在让我们学习如何设置一个cron作业
1)点击 Cron Jobs 图标
2)输入每次运行后发送cron作业结果的电子邮件地址
3)现在您必须准确定义您希望cron作业运行的时间和频率。通过使用预定义或常用设置
之一,可以更轻松地完成此操作
请注意,通过选择通用设置,所有字段都会自动填写。这也有助于您了解每个字段的含义
如果您有共享主机帐户,则不应该每10分钟更准时一次。
4)让我们选择每周一次
5)接下来,输入要运行的脚本的命令,包括路径(从root)。如果你在共享主机上 - 添加nice -n 15到最后。这可确保服务器为cron提供比关键系统进程更低的优先级,从而帮助维护稳定性和服务器正常运行时间。 记得在你的命令结尾添加“nice -n 15”!
6)准备好后,单击添加新的Cron作业
就是这样!正如您在此处所看到的那样,已设置了cron作业。您可以创建其他cron作业,并编辑或删除现有作业
这是本教程的结尾。您现在知道如何在cPanel中设置cron作业