Có thể sử dụng PHP để tạo, chỉnh sửa và xóa các công việc crontab không?
Tôi biết cách liệt kê các công việc crontab hiện tại của người dùng Apache:
$output = shell_exec('crontab -l');
echo $output;
Nhưng làm thế nào để thêm một công việc cron với PHP? 'crontab -e' sẽ chỉ mở một trình soạn thảo văn bản và bạn sẽ phải chỉnh sửa thủ công các mục nhập trước khi lưu tệp.
Và làm cách nào để xóa cron job bằng PHP? Một lần nữa bạn phải làm điều này theo cách thủ công bằng 'crontab -e'.
Với một chuỗi công việc như thế này:
$job = '0 */2 * * * /usr/bin/php5 /home/user1/work.php';
Làm cách nào để thêm nó vào danh sách việc làm crontab bằng PHP?