1

Homestead 7.17.0、Laravel 5.7.2、および Laravel Nova 1.0.14 を新規インストールしましたが、ユーザーのテーブルに追加したユーザー名とパスワードでログインしようとすると、次のエラーが発生します。

Illuminate\Database\QueryException SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `users` where `email` = user@email.com limit 1)

.env ファイルのデータベース構成が正しいことは確かです。実際、作成した職人のコマンドを使用してユーザーを追加しました。これにより、メインアプリが問題なくデータベースに接続できることが証明されました。

4

1 に答える 1

2

ポートを再確認してください。Mac で Homestead を使用したとき、職人のコマンドを実行するためのポートは 3306 でしたが、ブラウザで Web アプリケーションをロードするには 33060 である必要がありました。

于 2018-09-11T20:35:53.057 に答える