tôi mới làm công việc cron. tôi đã nghiên cứu một số vấn đề cơ bản về công việc cron. tôi có thể gọi php bằng cách sử dụng tab cron. Bằng cách sử dụng lệnh sau trong/etc/crontabcách thiết lập công việc cron từ tập lệnh php?
10 * * * * root /usr/bin/php /var/www/PATH TO SCRIPT/email.php
Trong email.php tôi đã mã sau
#!/usr/bin/php
<?php
mail ("[email protected]", "Cron Successful Public HTML!","Hello World from mycron.php!");
?>
Đối với mỗi 10 phút tôi nhận được mail. Nhưng tôi cần phải biết là có cách nào để gọi cron job từ php (gọi cron từ php) tôi nhận được một số ý tưởng bằng cách lướt nhưng tôi không thể tìm ra cách chính xác để thực hiện công việc của mình. Đây là mã mà tôi đã sử dụng để thêm công việc bằng cách sử dụng php
exec('echo -e "crontab -e \n2 * * * * /usr/bin/php /var/www/PATH TO THE SCRIPT/crontest1.php" ');
Nó không hoạt động cho tôi. bất cứ ai có thể xin vui lòng hướng dẫn tôi làm thế nào để gọi điện thoại hoặc thêm cron từ php. vì vậy tôi có thể gửi mail bằng cách thực thi tập tin php & có thể thay đổi khoảng thời gian trong tập tin php.
tôi đã thử điều này, tôi chỉ muốn biết sau này tôi phải chạy tập tin php của tôi trong trình duyệt? tôi thực sự không có bất kỳ ý tưởng làm thế nào cron đó sẽ thực hiện. xin vui lòng giải thích nó :( – suganya
cảm ơn .. đó thực sự là ý tưởng rất hay .. +1 –