des problèmes avec la connexion de base de données dans laravel 5
J'utilise la commande php artisan migrate
de migrer ma base de données mais je reçois toujours le même message d'erreur et j'ai tout vérifié, rien de mal. J'ai utilisé la même connexion que j'utilise toujours dans Laravel 4.2
Ici est le message que je reçois sur ma console:
exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES)' in C:\xampp\htdocs\Projects\blog\vendor\laravel\framework\src\Illuminate\Database\Connectors\Connector.php:47
Merci de poster votre database.php avec les paramètres de connexion (avec des mots de passe xxx)
env('DB_HOST', 'localhost'), 'base de données' => env('DB_DATABASE', 'root'), 'username' => env('DB_USERNAME', ' '), 'password' => env('DB_PASSWORD', "), 'charset' => 'utf8', 'classement' => 'utf8_unicode_ci', 'prefix' => ", 'strict' => faux, ],
env('DB_HOST', 'localhost'), 'base de données' => env('DB_DATABASE', 'root'), 'username' => env('DB_USERNAME', ' '), 'password' => env('DB_PASSWORD', "), 'charset' => 'utf8', 'classement' => 'utf8_unicode_ci', 'prefix' => ", 'strict' => faux, ],
OriginalL'auteur Gaetan Sobze | 2015-02-08
Vous devez vous connecter pour publier un commentaire.
Prendre un coup d'oeil à votre config/database.php et .fichier env.Peut-être que vos informations de base de données est différent.
OriginalL'auteur
Vous avez besoin de modifier les valeurs dans votre .fichier env, situé dans le dossier racine de votre projet.
Si il n'est pas .env fichier, copiez le .env.exemple de fichier pour .env.
Laravel utilise ce fichier pour protéger vos mots de passe. Les valeurs que vous définissez à ceux qui ne sont utilisées que si il n'y a pas de configuration disponibles dans le .fichier env, homestead est la norme de l'utilisateur.
Wow...!
.env
fichier n'était pas visible dans mon projet netbeans (étonnant) que de trouver dans le navigateur et fait.. Merci...!OriginalL'auteur bambam
php artisan config:claire
OriginalL'auteur Pavnish Yadav
Avez ce problème ainsi. Après la mise à jour .env et exécuter
php artisan config:clear
problème persiste! Puis, après stopper le serveur et redémarrez le serveur avecphp artisan serve
, problème résolu!OriginalL'auteur ken
Modifier l'attribut suivant à partir de database.php
à
Cela doit bien fonctionner, exécutez la commande suivante:
OriginalL'auteur John Mtulya
- Je résoudre ce problème par la mise à jour .fichier env avec config/database.php fichier.
voici mon config/database.php structure (je suis de l'utilisation de mysql)
Et .fichier env structure (même comme config/database.php)
OriginalL'auteur
j'étais même message d'erreur après la mise à jour de la base de données info dans mon .fichier env.
correction d'un problème de quitter l'invite de commande et ré exécuter
php artisan serve
commandeil m'a aidé et peut utile pour vous.
OriginalL'auteur zeeshan
Si vous utilisez sqlite comme base de données, assurez-vous que vous avez php5-sqlite installé
S'il est installé, il peut être un problème avec votre .fichier env. Remplacer
avec cette
OriginalL'auteur Divyanshu Maithani