2017-04-24 193 views
0

我一直在使用laravel 5.4創建的儀表盤和before.but現在運作良好,當我試圖登錄儀表盤我有像在連接SQLSTATE [HY000] [2002]連接被拒絕laravel 5.4

ErrorException錯誤.php line 647: SQLSTATE [HY000] [2002] Connection refused(SQL:select * from settings where key = title limit 1)(查看: /var/www/html/testadmin/vendor/tcg/voyager/resources /views/login.blade.php)

也i i ra ñphp artisan migrate我得到

[照亮\數據庫\ QueryException]

SQLSTATE [HY000] [2002]拒絕連接(SQL:SELECT * FROM information_s chema.tables其中TABLE_SCHEMA = admin和 TABLE_NAME =遷移)

          [Doctrine\DBAL\Driver\PDOException]   SQLSTATE[HY000] [2002] 

連接被拒絕

          [PDOException]        SQLSTATE[HY000] [2002] Connection refused 

我.ENV

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=admin 
DB_USERNAME=user 
DB_PASSWORD=password 

然後我從127.0.0.1變化DB_HOST到本地主機(.ENV),但還是一樣issue.it工作before.Please幫助我。

+0

請檢查您的DB_PORT在.ENV –

+0

@ PankitGami,其3306 –

回答

1

此錯誤表示您的數據庫配置錯誤。請檢查您的數據庫配置。 嘗試以下步驟:

1)運行以下命令:php artisan config:clear

2)檢查的默認端口是3306或其他任何東西。檢查進程名稱和端口

netstat -tln 

3)這裏我假設你使用的是Ubuntu。在/etc/hosts一個外觀以及確保一切都很好有

+0

-TCP 0 0 192.168.10.118:3306 0.0.0.0:* LISTEN當我我得到這個ran netstat -tln –

+0

有沒有127.0.0.1:3306或0.0.0.0:3306的任何條目? –

+0

got tcp 0 0 192.168.10.118:3306 0.0.0.0:*僅偵聽此項 –

相關問題