Това е проблем във версия на Laravel 7.9.* с променливата DB_PASSWORD във вашия .env файл. Ако вашата парола съдържа "#", Laravel ще коментира всеки знак след този символ. Например, ако паролата ви е DB_PASSWORD =85SF#[email protected] Laravel го интерпретира като DB_PASSWORD =85SF, игнорирайки останалите знаци.
РЕШЕНИЕ Обвийте стойността на променливата DB_PASSWORD в двойни кавички по следния начин:
DB_PASSWORD="85SF#[email protected]"
Отне ми 2 дни, за да открия проблема. Надявам се това да е полезно за някой, който се сблъсква със същия проблем.