Laravel hướng dẫn cài đặt cron job trên hosting cpanel

0
1669

1. Cronjob là gì?

Các bạn đã biết là một tiến trình chạy tự động của server. Cronjob là một tiện ích cho phép thực thi tác vụ một cách tự động theo định kỳ trên hệ thống server.

Crontab Laravel cron job
Laravel cron job – ảnh minh họa

2. Hướng dẫn cài đặt Cronjob với Laravel

Khi cài đặt cron job cho các dự án Laravel trên host share hay còn gọi là hosting cpanel các bạn định dạng như sau:

*/5	*	*	*	*	/usr/local/bin/php /home/domain/public_html/artisan schedule:run >> /dev/null 2>&1
*/5	*	*	*	*	/usr/local/bin/php /home/domain/public_html/artisan Products:orderProduct >> /dev/null 2>&1	

Giải thích:
– Thứ tự: [Phút] [Giờ] [Ngày của tháng] [Tháng của năm] [Ngày của tuần] [Lệnh thực thi]
– Lệnh trên cài đặt Cronjob cứ 5 phút sẽ gọi thực thi các lệnh trong schedule:run hoặc Products:orderProduct

Các bạn tham khảo thêm về thiết lập Crontab trên Linux tại link: https://www.geeksforgeeks.org/crontab-in-linux-with-examples/

Chúc các bạn thành công
nhantam
Thiết kế web tại Panpic

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

25 + = 27