เป็นไปได้หรือไม่ที่จะใช้ PHP เพื่อสร้างแก้ไขและลบงาน crontab
ฉันรู้วิธีแสดงรายการงาน crontab ปัจจุบันของผู้ใช้ Apache:
$output = shell_exec('crontab -l');
echo $output;
แต่จะเพิ่มงาน cron ด้วย PHP ได้อย่างไร? 'crontab -e' จะเปิดโปรแกรมแก้ไขข้อความและคุณจะต้องแก้ไขรายการด้วยตนเองก่อนบันทึกไฟล์
แล้วจะลบ cron job ด้วย PHP ได้อย่างไร? คุณต้องทำสิ่งนี้ด้วยตนเองอีกครั้งโดย 'crontab -e'
ด้วยสตริงงานดังนี้:
$job = '0 */2 * * * /usr/bin/php5 /home/user1/work.php';
ฉันจะเพิ่มลงในรายการงาน crontab ด้วย PHP ได้อย่างไร