@phuongdong1995 Vậy bạn để queue driver về synchronous rồi test chức năng để đảm chức năng hoạt động đúng đắn trước. Ngon lành cành đào rồi thì mình hãy tiếp tục với queue driver khác là ăn ngay ý mà
Cách đơn giản nhất là bạn không cần phải quan tâm cron hay supervisor vội cả. Bạn cứ thực hiện hành động để làm xuất hiện tác vụ gửi mail. Sau đó lên trên server chạy lệnh:
php artisan queue:work
Sau đó quan sát trên màn hình console xem có log rằng class mail của bạn đã được processed hay không, hay là có lỗi. Nếu có lỗi thì bạn vào xem laravel.log để tìm lỗi.
@phuongdong1995 Có rất nhiều khả năng gây lỗi, có thể là code lỗi, code dưới local chạy được chưa chắc trên production đã chạy được. Có thể là do chưa cấu hình để chạy queue nên email chưa được gửi... Do dữ kiện bạn đưa ra khá ít nên anh em toàn phải đoán mò. Hy vọng bạn có thể bổ sung thêm logs lỗi của Laravel, logs lỗi của cron để ae có thể support bạn.
THẢO LUẬN
@NguyenTrungThanh Ra chỗ khác chơi đi e
@NguyenTrungThanh (tat)
Đầu tháng 8 bạn nhé
e sẽ ở đây cắm cờ và k ns gì
@phamtuananh760 đây nhé: https://github.com/hatth-1632/m4u
chờ xíu để bạn push
Xin link github. cài thử xem có ny không b ơi
@nguyen.trong.toan ai đây, =))
có nha bác bác sử dụng chức năng updateMany({id: {$in : [1,2,3]}}, {read : true})
Bài viết hay quá, hóng phần 2
mình cũng đang dùng Query Object bạn ak. Thanks bạn
@phuongdong1995 Vậy bạn để queue driver về synchronous rồi test chức năng để đảm chức năng hoạt động đúng đắn trước. Ngon lành cành đào rồi thì mình hãy tiếp tục với queue driver khác là ăn ngay ý mà
thanks pro
@huukimit host của mình không cho chạy terminal với chặn luôn ssh thì giờ còn cách nào khác không ông
nếu host của mình không cho vô terminal thì mình có cách nào khác không bác
@Nguyen.Van.ThaiB Viết bài xong có áp dụng vào dự án cái nào chưa đấy a =))
Bài viết chất lượng quá ạ. Mong anh sớm trình làng part2 😍😍😍😍
Bài viết chất lượng quá ạ. Mong anh sớm trình làng part2



Cách đơn giản nhất là bạn không cần phải quan tâm cron hay supervisor vội cả. Bạn cứ thực hiện hành động để làm xuất hiện tác vụ gửi mail. Sau đó lên trên server chạy lệnh:
Sau đó quan sát trên màn hình console xem có log rằng class mail của bạn đã được
processedhay không, hay là có lỗi. Nếu có lỗi thì bạn vào xemlaravel.logđể tìm lỗi.@phuongdong1995 Có rất nhiều khả năng gây lỗi, có thể là code lỗi, code dưới local chạy được chưa chắc trên production đã chạy được. Có thể là do chưa cấu hình để chạy queue nên email chưa được gửi... Do dữ kiện bạn đưa ra khá ít nên anh em toàn phải đoán mò. Hy vọng bạn có thể bổ sung thêm logs lỗi của Laravel, logs lỗi của cron để ae có thể support bạn.