La base de données n'est pas configuré laravel lors de la migration
Ce pourrait être la répétition de la question. Mais j'ai pas eu de chance avec les réponses précédentes
Je viens de git clone
un laravel projet. Maintenant, j'ai essayé de faire php artisan migrate
. Elle renvoie l'erreur ci-dessous.
[InvalidArgumentException]
Database [] not configured.
et
migrate [--bench[="..."]] [--database[="..."]] [--force] [--path[="..."]] [--package[="..."]] [--pretend] [--seed]
mon app/config/database.php
est comme ceci:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'upgrade',
'username' => 'root',
'password' => 'root',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
Je ne créer la upgrade
base de données dans mysql
.
quelqu'un pourrait-il me dire ce que je fais mal?
merci d'avance.
Pourriez-vous s'il vous plaît exécuter
Qui système d'exploitation utilisez-vous?
avez-vous une base de données de l'utilisateur "root" avec un mot de passe de "root"?
Vérifier si les variables ne sont pas écrasé quelque part - la base de données[] signifie que la variable est modifiée à vide quelque part?
L'environnement est défini dans le
php artisan env
pour voir ce que l'environnement?Qui système d'exploitation utilisez-vous?
avez-vous une base de données de l'utilisateur "root" avec un mot de passe de "root"?
Vérifier si les variables ne sont pas écrasé quelque part - la base de données[] signifie que la variable est modifiée à vide quelque part?
L'environnement est défini dans le
.env
fichier.OriginalL'auteur m2j | 2015-07-21
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème. J'ai cloné le L5.1 projet de GIT et j'ai effectué
et également configuré DB détails .env (par défaut .env n'est pas présent alors j'ai pris la copie de .env.exemple et renommé .env). Après cela, si essayé de courir
J'ai eu la même exception, comme @users4393829 mentionné. J'ai essayé de suivre les commandes de trouver et de définir la base de données.
Après avoir fait toutes ces choses, j'ai trouvé qu'il n'y est pas database.php fichier donc je l'ai placé dans la "config" du dossier et a couru la migration cela fonctionne. Assurez-vous que vous avez des fichiers de configuration de git est ignoré dans votre projet.
OriginalL'auteur siva
Juste enlever .env fichier et mettre de nouveaux pour remplacer
OriginalL'auteur rully martanto