-2
votes

SQLSTATE [HY000] [1045] Accès refusé pour l'utilisateur 'Groot' @ 'localhost'

My Laravel App va bien sur Localhost. Quand je l'ai mis sur l'hébergement partagé. Il montre les erreurs suivantes. Illuminate \ Base de données \ QueryEyException SQLSTATE [HY000] [1045] Accès refusé à l'utilisateur 'Groot' @ 'localhost' (Utilisation du mot de passe: Oui) (SQL: Insérer dans Clients ......... / P>

L'hébergement partagé a désactivé SSH. Je peux faire n'importe quoi que manuellement. S'il vous plaît suggérer moi quoi faire? Merci


2 commentaires

Vérifiez votre fichier .env . Avez-vous créé utilisateur et de la base de données IN CPANEL MYSQL® Base de données ? , et avez-vous ajouté utilisateur créé à créé_database ???


Vérifier .env Votre hôte MySQL, nom d'utilisateur et mot de passe sont-ils corrects?


3 Réponses :


0
votes

problèmes possibles.

  1. faux db_host
  2. faux db_user
  3. mauvais db_password

    Assurez-vous que tous sont corrects et que vous avez suffisamment de privilèges pour vous connecter à la base de données.


0 commentaires

0
votes

Vérifiez votre fichier de base de données.php. Clear cache et configuration à l'aide d'après la mise à jour du mot de passe du fichier .env et de la base de données.php XXX


0 commentaires

0
votes

Le fichier .env sur votre ordinateur local doit avoir des configurations différentes avec celui sur l'hébergement partagé. Je peux voir que vous utilisez localhost sur votre hébergement. Vérifiez le .env et assurez-vous que ceux-ci correspondent aux serveurs que vous hébergez sur

DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=


0 commentaires