Laravel на хостинг

teroristd

Registered
Здравейте, опитвам се да кача едно сайтче което правих с Laravel 5.5 на хостинг от icn. Проблема е че не мога да се свържа с базата данни. Дава ми грешка SQLSTATE[42000] [1044] Access denied for user xxxxx. Направил съм си база данни и юзър с парола към нея. В .env файла си ги въвеждам но няма резултат. Някой ако има идея какво не е наред моля да помогне.

PHP:
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=xxxxx
DB_USERNAME=xxxxx
DB_PASSWORD=xxxxx
 
А добавил ли си потребителя към базата данни? Защото грешката може да значи че:
- си объркал паролата
- не си добавил протебителя към базата
- още едни едж кейсове но едва ли са те. :?:

cpanel-pl-mysql-5-assignuser-03.png


https://www.inmotionhosting.com/support/website/databases/create-db-user :?:
 
Точно така, трябва да дадеш permissions на потребителя към тази база.

И после гледай да забраниш в htaccess достъпа до env файла :)
 
Точно това е, забравил съм да добавя потребителя към базата :roll: . И за достъпа до env файла изобщо не ми беше хрумнало.

Благодаря Ви
 

Горе