Php Laravel-如何每天自动调用一次方法

Php Laravel-如何每天自动调用一次方法,php,laravel,Php,Laravel,我用的是拉威尔v。4.1在网站上。每月一次,我需要一个特定的方法自动调用Moneris每月付款。我已经测试了我的API,它运行得很好。但是,如何每天调用一次此方法来检查用户是否必须支付每月的付款?是否可以这样做并在没有HTTP请求的情况下调用它 谢谢大家! 您需要,然后在crontab中调用它: * 0 * * * php /usr/share/nginx/html/example.com/artisan tns:delete-old-jobs --env=production >/dev

我用的是拉威尔v。4.1在网站上。每月一次,我需要一个特定的方法自动调用Moneris每月付款。我已经测试了我的API,它运行得很好。但是,如何每天调用一次此方法来检查用户是否必须支付每月的付款?是否可以这样做并在没有HTTP请求的情况下调用它

谢谢大家!

您需要,然后在
crontab
中调用它:

* 0 * * * php /usr/share/nginx/html/example.com/artisan tns:delete-old-jobs --env=production >/dev/null 2>$1

让artisan命令触发您的API方法。

这意味着Laravel在Linux/Unix SystemOP上运行,但没有指定,但相同的逻辑可以应用于任何系统。好吧,我很久没有使用Windows了,我很高兴他们最终采用了cron和FHS。是时候了。所有这些恼人的操作系统特定路径和细节最终都消失了。如果以后有任何可能添加预定命令,我将研究使用。它允许您设置一个cron作业,然后您可以在以后直接在应用程序中添加尽可能多的计划任务。我用它,它很棒。它让我远离了cron标签,一个我不喜欢的地方:)顺便说一句,这个软件包太好了,它被添加到了版本5Hey伙计们的Laravel核心中!非常感谢你们所有人。我对cron jobs一无所知,但现在我在互联网上做了一些研究:)。实际上,我看到CPanel有一个非常简单的特性,用于添加/编辑cron作业。所以我添加了我的命令,就像:curl。然后我添加了一个新路由,并用它调用相应的方法。很容易。多亏了pstephan,我很快就会看到它:)