Tôi đang cố định cấu hình đăng nhập email trong Symfony. Tôi đã theo dõi the cookbook và nó hoạt động nhưng tôi gặp sự cố với lỗi nghiêm trọng.Đăng nhập Lỗi nghiêm trọng trong symfony
Các lỗi đó không được đăng nhập ở chế độ prod. Tôi đã tìm ra rằng khi tôi thêm Debug::enable();
vào app.php, lỗi sẽ được ghi lại, tuy nhiên tôi vẫn không nhận được email.
Dưới đây là cấu hình có liên quan:
mail:
type: fingers_crossed
action_level: critical
handler: buffer
buffer:
type: buffer
handler: swift
swift:
type: swift_mailer
from_email: %error_mail_from%
to_email: %error_mail_to%
subject: %error_mail_subject%
level: debug
Bạn có thể thay đổi quan trọng thành lỗi vì bạn sẽ cung cấp cho bạn tin nhắn 400x cũng như tin nhắn 500x. Nhưng @Yann Eugone là chính xác, một lỗi nghiêm trọng sẽ tắt mọi thứ và nó thực sự không thực tế để bắt chúng. Tất nhiên nếu bạn đang nhận được lỗi nghiêm trọng trong sản xuất thì nó ngụ ý rằng phương pháp thử nghiệm của bạn cần làm việc. – Cerad
@Cerad 4xx không phải là vấn đề. Chúng xảy ra ngay cả khi ai đó truy cập trang bằng iPad (công cụ không được tối ưu hóa cho điều đó) và nó yêu cầu biểu tượng cảm ứng táo của nó vì vậy tôi không quan tâm đến chúng. Tôi cũng biết rằng một lỗi nghiêm trọng sẽ không bao giờ xảy ra trong sản xuất nhưng nếu nó ... Tôi muốn biết! – Nemo64