Как мне разрешить автономный файл локальных настроек?

Мой settings.php файл ищет settings.local.php файл. DDEV также хочет предоставить файл с таким именем, содержащий учетные данные базы данных. Какой лучший способ для них сосуществовать? Должен ли я также искать local.settings.php файл и поместите мои пользовательские переопределения там?

1 ответ

Решение

В последних версиях ddev использует "settings.ddev.php" (созданный во время настройки ddev), чтобы предоставить свои собственные настройки БД; Таким образом, нормальный способ предоставить свои собственные настройки - это отредактировать файл settings.local.php и убедиться, что он включен в файл settings.php.

Кроме того: * Если какой-либо файл настроек не содержит строку "#ddev-managed", то ddev не будет ее трогать. * Вы всегда можете использовать project-type = php (type: php в.ddev / config.yaml или ddev config --project-type=php) и ddev вообще не будет пытаться что-либо делать с настройками.

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