<分区>
cronjobs 的脚本文件应该保存在哪个目录中?在 var/www/html
或在 var/www/files
或 ...?
<分区>
cronjobs 的脚本文件应该保存在哪个目录中?在 var/www/html
或在 var/www/files
或 ...?
最佳答案
重新发布上面的评论,以便于引用和清晰:
为什么要向公众公开 cronjob 脚本文件?如果您要分发它们,var/www/*
将是放置它们的好地方。如果您打算在您的服务器上运行它们,请将它们放在不面向公众的地方,例如您的 /home
目录
Cron 只需要将其脚本放在它可以访问的目录中。虽然它绝对可以访问 /var/www/
,但(潜在)公众也可以;这取决于您的配置。如果您正在运行 Apache 作为您的 Web 服务器,那么 Web 根目录下的任何目录(通常,在这种情况下很可能是 /var/www
)的可访问性由 .htaccess 配置
文件(或在主服务器配置的 Directory
block 中)。默认情况下,所有子目录和文件都是可访问的。如果您不关心其他人看到您的 cron 脚本,请继续将它放在 var/www
中。否则,将它们放在其他地方或更改服务器配置
关于php - 在哪里存储 cronjobs 的脚本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33810062/