최근 엘 캐피 탄으로 업데이트되었습니다. 이제는 워크 벤치와 웹 앱을 통해 데이터베이스에 연결하는 데 문제가 있습니다. 나는 일주일 내 프로젝트를 손도 안, 나는 그것을 작동하도록 개방 할 때 오늘, 나는 오류 얻을 :Laravel 5.2, 엘 캐피 탄으로 업데이트 한 후 연결이 거부되었습니다.
이 PDOException in Connector.php line 55: SQLSTATE[HY000] [2002] Connection refused
내 .env의 파일은 다음과 같다 :
DB_CONNECTION=mysql
DB_HOST=mysql-***-*.############.us-east-1.rds.amazonaws.com
DB_PORT=3306
DB_DATABASE=***_*
DB_USERNAME=***_***
DB_PASSWORD=*******
내 database.php 파일은 다음과 같습니다
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST','mysql-***-*.############.us-east-1.rds.amazonaws.com'),
'port' => env('DB_PORT','3306'),
'database' => env('DB_DATABASE','***_*'),
'username' => env('DB_USERNAME','***_***'),
'password' => env('DB_PASSWORD','*******'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
'engine' => null,
],
나는, 폴더를 프로젝트에 로그인 할 php artisan serve
시도를 실행하는 이동, 나는 오류를 얻을, 나는 새로운 계정을 등록하려고, 나는 같은 오류가 발생합니다.
나는 composer config:clear
, php artisan cache:clear
및 composer update
을 실행 해 보았습니다. 아무것도 작동하지 않는 것, 어떤 일이 일어나고 있는지 아이디어는 훌륭합니다.
나도 같은 데이터베이스 연결 호스트, 사용자 이름 및 암호를 사용하여 MySQL의 워크 벤치에 로그인 시도, 그것은 나에게이 메시지 SQL problem
감사를 제공합니다!
DB를 호스팅하는 그룹 구성원에게 질문했습니다. 내 팀 구성원도 새로운 계정을 로그인/등록 할 수 있습니다. – ChelseaH
그들이 작동하는 경우 예, 그들은 문제가 발생하지 않습니다 – Nour
왜 호스트 이름 대신 IP 주소를 넣으려고하지 않습니까? – Nour