【发布时间】:2015-02-12 10:16:28
【问题描述】:
我在 laravel 中建立了一个网站,但我没有托管我的网站。 我有一个 CPanel,其中有一个用于 cron 作业的部分但我不知道如何在 laravel 中编写我的 cronjobs 并从这个 cpanel 执行它们。
任何帮助表示赞赏..
谢谢
【问题讨论】:
我在 laravel 中建立了一个网站,但我没有托管我的网站。 我有一个 CPanel,其中有一个用于 cron 作业的部分但我不知道如何在 laravel 中编写我的 cronjobs 并从这个 cpanel 执行它们。
任何帮助表示赞赏..
谢谢
【问题讨论】:
Sameer - 如果您希望通过 cron 触发某些方法,则需要设置要执行的特定操作并使其可访问 URL。
这与让您的应用程序在点击特定 URL 时执行某些操作非常相似。例如,当用户点击auth/login 时,您的站点应该通过正确的路由和控制器方法运行以显示登录表单。
假设您想要一个 cronjob 来删除所有未完成其帐户电子邮件激活的用户。这些步骤可能如下所示:
http://example.com/actions/delete-unactivated-users 中删除
来自 cPanel 的 cron 的概念是它只会在给定的时间间隔触发特定的 url。一旦 URL 被命中,这真的取决于你和你的 Laravel 应用程序。
这有帮助吗?
【讨论】: