Я новичок в Laravel и получаю сообщение об ошибке при попытке запустить простую команду в контроллере Article::all()
. Ошибка:
PDOException в строке 55 Connector.php: SQLSTATE [HY000] [1045] Доступ запрещен для пользователя «homestead» @ «localhost» (с использованием пароля: YES)
Вот мой .env
файл:
APP_ENV=local
APP_DEBUG=true
APP_KEY=v1xavEadi4rHv0EGn05zQvtVAtQRA9zo
DB_HOST=localhost
DB_DATABASE=test
DB_USERNAME=root
DB_PASSWORD=
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
Контроллер:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Article;
class ArticlesController extends Controller
{
public function index()
{
$articles = Article::all();
}
}
и модель:
namespace App;
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
protected $fillable = [
'name',
'body'
];
}