我想用Heroku Scheduler运行一个php文件。有哪些方法可以确保不仅任何人都可以来执行该文件?有没有办法把东西放在网络根目录(带有php应用程序的'www')?
答案 0 :(得分:1)
实现此目的的最简单方法是在项目的根目录中使用.htaccess
文件,以确保无法通过Apache访问这些文件。调度程序仍然可以执行它们。
<Directory /app/www/DIRECTORY_NAME>
Order Deny,Allow
Deny from All
</Directory>
以DIRECTORY_NAME
为名,将这些PHP文件放入其中。