Heroku调度器和PHP

Heroku调度器和PHP,php,heroku,scheduler,Php,Heroku,Scheduler,我看过很多使用Heroku调度程序的说明,但没有一个说明如何使用PHP。有人能举一个PHP与Heroku调度器一起使用的好例子吗?我不想被指向与PHP无关的东西,因为我看到的所有对类似问题的回答都没有显示如何正确设置Heroku调度程序以与PHP一起工作。在调度程序中创建作业并将其添加到任务部分: php ~/www/[path to php file in your repo] 因此,如果cron.php位于您的存储库的根目录,它将如下所示: php ~/www/cron.php 请注意:

我看过很多使用Heroku调度程序的说明,但没有一个说明如何使用PHP。有人能举一个PHP与Heroku调度器一起使用的好例子吗?我不想被指向与PHP无关的东西,因为我看到的所有对类似问题的回答都没有显示如何正确设置Heroku调度程序以与PHP一起工作。

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

php ~/www/[path to php file in your repo]
因此,如果cron.php位于您的存储库的根目录,它将如下所示:

php ~/www/cron.php
请注意:这假设Heroku已经“知道”这是一个php应用程序

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


注意:将“www”更改为应用程序的“webroot”。如果“webroot”与“approt”相同,那么只需使用“~/”

它实际上是
php~/www/cron.php
~/bin/php
不再存在。正确。你会注意到这是在新的对编写器友好的PHP支持出现之前添加的。但是每次你推应用程序时,cron作业会被删除吗?