是否可以使用PHP来创建,编辑和删除crontab作业?
我知道如何列出Apache用户的当前crontab作业:
$output = shell_exec('crontab -l');
echo $output;
Run Code Online (Sandbox Code Playgroud)
但是如何用PHP添加cron作业?'crontab -e'只会打开文本编辑器,您必须在保存文件之前手动编辑条目.
以及如何使用PHP删除cron作业?再次,您必须通过'crontab -e'手动执行此操作.
使用这样的作业字符串:
$job = '0 */2 * * * /usr/bin/php5 /home/user1/work.php';
Run Code Online (Sandbox Code Playgroud)
如何使用PHP将其添加到crontab作业列表?