@rumasterov

Как решить вопрос с конфигурациями при деплое PHP (Yii2) приложения?

Всем привет.

Есть PHP приложение на Yii2, есть файл config/main.php, в которым описаны настройки подключения к базе данных, сторонним api сервисам. Эти настройки отличаются для dev сервера и production, разные данные для подключения к базе данных и для подключения к сторонним api сервисам.

Как правильно решить вопрос с конфигами при деплое приложении из git (github)? В репозитории никакие данные доступа не закоммичены.

Смотрел в сторону deployer.org, вроде ок, но пока не понимаю как подтягивать нужную конфигурацию для конкретного сервера (dev и production).

Поделитесь пожалуйста опытом деплоя приложения с разными конфигурациями.
  • Вопрос задан
  • 679 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sassoft
@Sassoft
Yii developer
Для advanced шаблона есть там утилита environments, вопрос только будет стоять что после подгрузки кода надо инициализировать нужную среду и вбить нужные значения в конфиг.
Ответ написан
Комментировать
@eskrano
gitignore ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы