我正在尝试在Linux服务器上配置一个cron作业,以便每小时运行一次PHP脚本。该作业应该在另一个目录中每小时更新(即写入)一些.ics文件。我跑的时候
crontab -l
输出
0 * * * * /usr/bin/php -f /var/.../index.php > /var/.../log.txt
现在,运行这行代码就像魅力一样,并在终端中手动完成后替换.ics文件,但每次运行cron作业时,都无法覆盖.ics文件。此外,当我检查时,log.txt为空。我还将index.php的权限设置为755,但它仍然无效。如果您需要更多信息,请与我们联系。