使用PHP创建、编辑和删除crontab作业?
是否可以使用PHP创建、编辑和删除crontab作业?
我知道如何列出Apache用户当前的crontab作业:
$output = shell_exec('crontab -l');echo $output;
但是如何使用PHP添加cron作业呢?‘crontab-e’只是打开一个文本编辑器,在保存文件之前,您必须手动编辑条目。
以及如何用PHP删除cron作业?同样,您必须通过“crontab-e”手动完成此操作。
使用这样的作业字符串:
$job = '0 */2 * * * /usr/bin/php5 /home/user1/work.php';
如何使用PHP将其添加到crontab作业列表中?