【发布时间】:2014-03-31 17:41:11
【问题描述】:
我必须使用 php 脚本创建一个 crontab 文件。这是我的代码:
<?php
file_put_contents('/tmp/crontab.txt','* * * * * NEW_CRON'.PHP_EOL);
echo exec('crontab /tmp/crontab.txt');
?>
文件 crontab.txt 已创建。但未执行下一个命令 'crontab /tmp/crontab.txt'。当我键入命令 'crontab -l' 时,我得到输出:'no crontab for root' .但是当我在终端手动执行命令时,crontab 安装正确。为什么我不能使用我的 php 脚本执行相同的命令?
【问题讨论】:
标签: php cron crontab cron-task