показывает, что enabled. secrets:list показывает, что всё насеччено и т.д. Смотришь --reveal -- всё значения правильные. Делаешь decrypt-to-local --force -- все норально работает. Убираешь файлик, мол, давай используй секреты - сразу ничего не работает. Приватный ключик лежит как надо. Насечивал руками SYMFONY_DECRYPTION_SECRET -- все равно не работает. php-sodium установлен.... Вообще непонятно, что может быть не так...
Ларчик открывался просто: в. .env были установлены пустые значения, которые, соответственно, перезаписывали secrtes, так как то, что в файлах, имеет приоритет перед secrets. То есть вывод secret:list нам показывает (вроде бы) как и должно быть: напротив переменной видим пустую строку. А надо, чтобы ничего не было вообще. Тогда действительно видно, что переменная не установлена.
Обсуждают сегодня