Laravel配置完database后不生效,即便是php artisan config:cache以后

错误提示:

PDOException in Connector.php line 55:SQLSTATE[HY000] [1045] Access denied for user 'username'@'localhost' (using password: YES)

at PDO->__construct('mysql:host=127.0.0.1;dbname=dbname', 'username', 'pwd', array('0', '2', '0', falsefalse)) in Connector.php line 55

测试版本:

laravel -v = Laravel Installer 3.0.1

php artsian --version = Laravel Framework version 5.2.22

解决办法:

cd /path/of/your/project/

nano /path/of/your/project/config/database.php

# 修改了以后,再修改根目录下的.env文件,修改以下内容:

DB_HOST=127.0.0.1
DB_DATABASE=dbname
DB_USERNAME=username
DB_PASSWORD=password

# 最后,更新config的缓存

cd /path/of/your/project/

php artisan config:cache

# 即可

发布了166 篇原创文章 · 获赞 58 · 访问量 66万+

猜你喜欢

转载自blog.csdn.net/qq285744011/article/details/103750167