【问题标题】:Running Task scheduler Laravel运行任务调度程序 Laravel
【发布时间】:2018-04-16 21:15:46
【问题描述】:

我目前正在进行一个项目,该项目需要我向注册用户发送电子邮件,并且我实现了排队方法,当我在本地主机上运行工匠命令时它工作正常。我试图加强它以使用开发服务器 Heroku,但我发现它很难做到。转到 laravel 文档并添加了 cron 条目,然后安排了我的工匠命令,但它仍然没有处理。

//code
* * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1

我的问题是 1. path/to 实际上是我的项目的路径,即项目文件夹名称吗? 2.如果没有,是否有其他方法可以运行它。 谢谢大家

【问题讨论】:

    标签: php laravel heroku taskscheduler


    【解决方案1】:

    是的,artisan 的路径是您的项目目录的完整路径。这里面有 artisan 可执行文件。

    我不知道运行调度程序的另一种方式。 Cron 是执行此类操作的可靠方法。

    【讨论】:

    • 我累了它仍然无法运行任务
    猜你喜欢
    • 2019-02-15
    • 2021-04-16
    • 2020-11-06
    • 1970-01-01
    • 2017-11-22
    • 1970-01-01
    • 2014-06-06
    • 2020-07-20
    • 1970-01-01
    相关资源
    最近更新 更多