鍍金池/ 問答/PHP  Linux  網(wǎng)絡(luò)安全/ centos7.2中,php的腳本在計(jì)劃任務(wù)中不執(zhí)行。

centos7.2中,php的腳本在計(jì)劃任務(wù)中不執(zhí)行。

  1. 寫的php腳本,單獨(dú)運(yùn)行沒問題。
  2. 在計(jì)劃任務(wù)中,/var/log/cron 也能看到執(zhí)行。
  3. 計(jì)劃任務(wù)中也是寫的php命令的全路徑,沒有簡寫。

為什么還不能執(zhí)行呢,甚是郁悶。

回答
編輯回答
空痕

找到原因了,因?yàn)閏rontab默認(rèn)在/root下執(zhí)行,所以php腳本引入相對路徑時,會按照crontab執(zhí)行路徑(/root)去include文件,所以就找不到要include的文件了。

2017年1月30日 02:38