【发布时间】:2017-06-27 00:24:44
【问题描述】:
我有一个php 脚本,每天凌晨 2 点通过 cron 运行。它在另一个脚本中运行一些代码,并且这个另一个脚本也是公开的。
我希望能够做这样的事情:
if (SCRIPT_RUN_FROM CRON) {
//code here
}
我该怎么做?
//code here 块中的代码我只想从 cron 脚本运行。它是一个导致一些问题的缓存功能,所以我只希望它从 cron 运行一次,而不是在任何人访问该页面时运行。
【问题讨论】:
-
cron作业可以在命令行上传递一个值,脚本将其设置为一个变量。然后,此条件可以检查该变量中的值。