【问题标题】:Heroku Scheduler and PHP [duplicate]Heroku调度程序和PHP [重复]
【发布时间】:2013-11-15 23:22:03
【问题描述】:

我见过很多使用 Heroku Scheduler 的说明,但没有一个说明如何使用 PHP。任何人都可以举一个很好的例子来说明 PHP 与 Heroku 调度程序一起使用吗?我不想指出与 PHP 无关的东西,因为我看到的所有类似问题的回复都没有显示如何正确设置 Heroku 调度程序以使用 PHP。

【问题讨论】:

    标签: php heroku scheduler


    【解决方案1】:

    在调度程序中创建一个作业并将其添加到任务部分:

    php ~/www/[path to php file in your repo]
    

    因此,如果 cron.php 位于存储库的根目录下,它将如下所示:

    php ~/www/cron.php
    

    请注意:这假设 Heroku 已经“知道”这是一个 php 应用程序。

    (Heroku 已经发布了新的 php 支持,所以我更新了这个答案。)

    注意:将“www”更改为您应用的“webroot”。如果“webroot”与“approot”相同,则使用“~/”

    【讨论】:

    • 其实php ~/www/cron.php ~/bin/php 已经不存在了。
    • 正确。您会注意到这是在新的对作曲家友好的 PHP 支持出现之前添加的。
    • 但是每次你推送你的应用程序时,cron作业都会被删除吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 2014-04-14
    • 2013-03-14
    • 1970-01-01
    • 1970-01-01
    • 2017-04-03
    • 2017-07-19
    相关资源
    最近更新 更多