РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
1197 of 1361 menu

Команда secrets:decrypt-to-local

Команда secrets:decrypt-to-local читает зашифрованные секреты из хранилища (vault) и записывает их в открытом виде в файл .env.local. Это бывает нужно для локальной разработки, когда нет доступа к приватному ключу расшифровки в рабочем окружении. Команда принимает имя окружения и опционально имя конкретного секрета.

Синтаксис

php bin/console secrets:decrypt-to-local [options] [--] [<name>]

Пример

Давайте расшифруем все секреты из хранилища и сохраним их в файл .env.local:

php bin/console secrets:decrypt-to-local

Результат выполнения команды:

"Decrypted 2 secrets to .env.local"

Пример

Давайте расшифруем только один секрет с именем DATABASE_URL:

php bin/console secrets:decrypt-to-local DATABASE_URL

Результат выполнения команды:

"Decrypted 1 secret to .env.local"

Пример

Давайте посмотрим содержимое файла .env.local после выполнения команды:

###> symfony/framework-bundle ### APP_SECRET=abcde12345 ###< symfony/framework-bundle ### ###> doctrine/doctrine-bundle ### DATABASE_URL="mysql://user:pass@127.0.0.1:3306/db" ###< doctrine/doctrine-bundle ###

Смотрите также

  • команда secrets:set,
    которая создаёт новый секрет в хранилище
  • команда secrets:list,
    которая показывает список всех секретов
  • команда debug:dotenv,
    которая выводит переменные окружения проекта
  • команда cache:clear,
    которая очищает кеш приложения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить