SQLSTATE [HY000] [1045] Доступ запрещен для пользователя 'g root' @ 'localhost' - PullRequest
0 голосов
/ 01 февраля 2020

Мое laravel приложение работает на локальном хосте. Когда я поставил его на виртуальный хостинг. Это показывает следующие ошибки. Осветить \ Database \ QueryException SQLSTATE [HY000] [1045] Доступ запрещен для пользователя 'g root' @ 'localhost' (используется пароль: YES) (SQL: вставить в clients ........ .

Общий хостинг отключен s sh. Я могу сделать что угодно только вручную. Пожалуйста, подскажите, что мне делать? Спасибо

Ответы [ 3 ]

0 голосов
/ 01 февраля 2020

Проверьте вашу базу данных. php файл. Очистите кеш и настройте его после обновления пароля в файле .env и базе данных. php file

    php artisan cache:clear
    php artisan config:cache
0 голосов
/ 02 февраля 2020

Файл .env на вашем локальном компьютере должен иметь разные конфигурации, чем файл на общем хостинге. Я вижу, что вы используете localhost на своем хостинге. Проверьте .env и убедитесь, что они соответствуют серверам, на которых вы размещаете

DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
0 голосов
/ 01 февраля 2020

Возможные проблемы.

  1. Неверный DB_HOST
  2. Неверный DB_USER
  3. Неверный DB_PASSWORD

Убедитесь, что все они верны и у вас достаточно прав для подключения к базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...