2016-04-29 64 views
2

我正在Mac上開發本地連接到mysql數據庫的laravel應用程序。我最近發現了有關宅基地的信息,並將我的應用程序轉移到了Vagrant Homestead。但現在我無法連接到宅基地/箱子上的MySQL服務器。Laravel未連接到宅基地數據庫

錯誤我收到:

SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) 

我沒有更新我的應用程序的.ENV文件

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=eHDatabase 
DB_USERNAME=homestead 
DB_PASSWORD=secret 

我明白我的應用程序緩存

php artisan cache:clear 

我更新my /etc/hosts文件

27.0.0.1  localhost 
255.255.255.255 broadcasthost 
::1    localhost 
127.0.0.1  laravel.app 

我還刪除了在127.0.0.1上的端口3306上運行的舊的mysql服務器。 但仍然收到連接錯誤。

任何幫助將是偉大的。

+0

請出示你'/配置/ database.php' –

+0

@AlexeyMezenin http://laravel.io/bin/GyOEm –

回答

1

兩個.env/config/database.php正在尋找很好,所以嘗試運行此:

php artisan config:cache 
+0

感謝這工作。只要有空就會打勾。但是現在它找不到我的任何刀片文件。 –