実現したいこと
DBに接続したい。
前提
MAMPとVSCodeでLaravelを使ってECサイトを作っていたが、Phpstormに変えたところ、DB接続ができなくなった。
エラーメッセージはログインを試みた時に表示されたもの
発生している問題・エラーメッセージ
SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `admins` where `email` = test11@test.com limit 1)
該当のソースコード
Laravel(PHP)
1APP_NAME=Umarche 2APP_ENV=local 3APP_KEY= 4APP_DEBUG=true 5APP_URL=http://localhost 6 7LOG_CHANNEL=stack 8LOG_DEPRECATIONS_CHANNEL=null 9LOG_LEVEL=debug 10 11DB_CONNECTION=mysql 12DB_HOST=127.0.0.1 13DB_PORT=3306 14DB_DATABASE=laravel_umarche 15DB_USERNAME=umarche 16DB_PASSWORD= 17 18BROADCAST_DRIVER=log 19CACHE_DRIVER=file 20FILESYSTEM_DRIVER=local 21QUEUE_CONNECTION=sync 22SESSION_DRIVER=file 23SESSION_LIFETIME=120 24 25MEMCACHED_HOST=127.0.0.1 26 27REDIS_HOST=127.0.0.1 28REDIS_PASSWORD=null 29REDIS_PORT=6379 30 31MAIL_MAILER=smtp 32MAIL_HOST=mailhog 33MAIL_PORT=1025 34MAIL_USERNAME=null 35MAIL_PASSWORD=null 36MAIL_ENCRYPTION=null 37MAIL_FROM_ADDRESS=null 38MAIL_FROM_NAME="${APP_NAME}" 39 40AWS_ACCESS_KEY_ID= 41AWS_SECRET_ACCESS_KEY= 42AWS_DEFAULT_REGION=us-east-1 43AWS_BUCKET= 44AWS_USE_PATH_STYLE_ENDPOINT=false 45 46PUSHER_APP_ID= 47PUSHER_APP_KEY= 48PUSHER_APP_SECRET= 49PUSHER_APP_CLUSTER=mt1 50 51MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" 52MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
試したこと
.ENVファイルを確認したがわからない。
補足情報(FW/ツールのバージョンなど)
PHP7からPHP8にアップデートしたがそれが原因なのか。
全く検討がつきません。どなたかお力を貸してください。
回答1件
あなたの回答
tips
プレビュー