SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: NO)
A forge a Laravel alapértelmezett DB user neve — vagyis nem a te .env-ed értékei jutnak el a kapcsolatig.
Ellenőrizd sorban:
-
Létezik a
.enva projekt gyökerében, és UTF-8 (BOM nélkül)? -
Cache-elt config? →
php artisan config:clear -
Speciális karakter a jelszóban (
#, szóköz,$)? Tedd idézőjelbe:DB_PASSWORD="a#bonyolult$jelszo" -
A DB user tényleg hozzá van rendelve az adatbázishoz, minden jogosultsággal (cPanel → MySQL Databases)?
-
Shared hostingon a
DB_HOSTáltalábanlocalhost.