Проблемы с доступом к БД в Laravel 4.2

Я пытаюсь добавить новую среду для моего проекта Laravel (4.2), но у меня есть эта ошибка:

SQLSTATE [HY000] [2002] Нет маршрута к хосту

Который генерирует в:vendor/­laravel/­framework/­src/­Illuminate/­Database/­Connectors/Connector.php

Я считаю, что причина в том, что я не настроил среду правильно, хотя я выполнил все шаги в документации Laravel.

Кто-нибудь получил ошибку раньше? Или в курсе, почему это происходит?

Я предоставлю любые данные, необходимые для решения этой проблемы, я просто не уверен, что предоставить в данный момент, так как я понятия не имею, что вызывает это.

Благодарю.

1 ответ

Я действительно выяснил, в чем проблема.

Чтобы Laravel мог прочитать имя вашей среды (например, dev), вам нужно сделать так, чтобы пользователь "dev" был владельцем всего проекта.

У меня была эта проблема, так как владельцем проекта был "root", и Laravel не смог найти конфигурацию для "корневой" среды, так как я никогда не создавал "корневую" папку и конфигурации в app -> config.

Другие вопросы по тегам