Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

laravelのアプリケーションで、http://localhost:8000/auth/loginのアクセスした際にエラーが発生したのでご教示お願いいたします。

http://localhost:8000/auth/login
にアクセスした際に
Whoops, looks like something went wrong.
(4/4) QueryException
SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not known (SQL: select * from admin_users where username = demo.nakamura@gmail.com and admin_users.deleted_at is null limit 1)
とこのようなエラーが発生してしまいます。

原因としては、
.envファイルかdocker-compose.ymlファイルにあるのかなと思っております。
こちら、知見のあるかたはご教示いただきたいです。

よろしくお願いいたします。

0 likes

1Answer

データベースに接続できていないのだと思います。
データベースの情報(docker-compose.yml等)や接続情報(.env等)などを記載されると良いでしょう。

基本的なことですが、データベースは起動していますか?
Laravelアプリケーション以外からデータベースへ接続可能ですか?(phpMyAdminなど)
データベースを初めて使ってみてエラーになっているのでしょうか?それとも以前はできていたり、他の機能などは正常に実行できていますか?

0Like

Comments

  1. @suiru_nakamura

    Questioner

    夜分遅くに大変失礼いたします。
    こちら、先ほど解決いたしました。
    大変ご迷惑を、おかけしました。
    またよろしくお願いいたします。

Your answer might help someone💌