Đây là sự cố trong phiên bản Laravel 7.9. * Với biến DB_PASSWORD trong tệp .env của bạn. Nếu mật khẩu của bạn chứa "#", Laravel sẽ nhận xét về mọi ký tự sau ký hiệu này. Ví dụ:nếu mật khẩu của bạn là DB_PASSWORD =85SF # [email protected] Laravel hiểu nó là DB_PASSWORD =85SF bỏ qua phần còn lại của các ký tự.
GIẢI PHÁP Đặt giá trị của biến DB_PASSWORD trong dấu ngoặc kép như sau:
DB_PASSWORD="85SF#[email protected]"
Tôi đã mất 2 ngày để tìm ra vấn đề, tôi hy vọng điều này có thể hữu ích cho những người gặp phải vấn đề tương tự.