使用Scheduler,如何确保文件仅由Heroku服务器运行


Using Scheduler, how to ensure file is only run by Heroku server?

我想用Heroku Scheduler运行一个php文件。有哪些方法可以确保不是任何人都可以来执行文件?有没有一种方法把东西上面的web根('www'与php应用程序)?

完成此任务的最简单方法是在项目的根目录中使用.htaccess文件,以确保无法通过Apache访问这些文件。调度程序仍然可以执行它们。

<Directory /app/www/DIRECTORY_NAME>
    Order Deny,Allow
    Deny from All
</Directory>

DIRECTORY_NAME作为PHP文件的名称