【发布时间】:2018-10-10 06:34:59
【问题描述】:
您好,我在 Macbook 上工作并使用 Xampp,但我的 laravel 项目 5.4 有问题。当我做composer update 时,我遇到了这个错误:
In Connection.php line 647: SQLSTATE[HY000] [2002] Connection refused (SQL: select * from houses)
In Connector.php line 68: SQLSTATE[HY000] [2002] Connection refused
脚本 php artisan optimize 处理返回的 post-update-cmd 事件,错误代码为 1。
我不知道如何解决我检查了我的数据库的用户是 root,我在我的 laravel 项目中检查了我的 .env name、user 和 password 都可以,我可以访问phpmyadmin,我在phpmyadmin上导入了数据库文件。当我做php artisan serve
我有这个错误:
In Connection.php line 647: SQLSTATE[HY000] [2002] Connection refused (SQL: select * from houses)
In Connector.php line 68: SQLSTATE[HY000] [2002] Connection refused
但我认为这很正常,因为作曲家更新不起作用。
【问题讨论】:
-
你试过清理缓存了吗?某处 db 连接未正确设置,这就是您收到此错误的原因。你也检查过 database.php 文件吗?确保从该文件中的 env 文件调用 db 凭据。
标签: php mysql laravel xampp composer-php