Единственные поддерживаемые шифры — хостинг Laravel на Фортраббит

Этот вопрос окончен переполнение стека но я просто должен был опубликовать это снова.
Мой на самом деле на Fortrabbit, У меня была эта ошибка на Fortrabbit для приложения Laravel 5.4, даже после того, как я сгенерировал ключ с php artisan key:generate и в моем config/app.php я имею "cypher" : "AES-256-CBC",

Почти испробовал все, что нужно, чтобы исправить эту ошибку, но все же получил ее в конце.

The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.

Это Fortrabbit вещь? Я не знаю, если кто-нибудь еще обнаружил это на Fortrabbit
Любая помощь приветствуется.

я сделал php artisan config:cache, composer install все тот же.

Спасибо

1

Решение

После отладки и тестирования проблема заключается в том, как fortrabbit обрабатывает переменные среды. Очевидно, он игнорирует файл .env и устанавливает свои собственные значения по умолчанию. Или вы используете развертывание git, в котором файл .env по умолчанию игнорируется. Чтобы установить свои собственные значения, вам необходимо обновить их в своей панели.

https://help.fortrabbit.com/install-laravel-5-uni

Просто скопируйте все содержимое файла .env и добавьте их в панель управления. В качестве альтернативы вы можете установить значения в файлах конфигурации.

1

Другие решения

Вместе с php artisan config:cache
делать

php artisan cache:clear
and php artisan config:clear

надеюсь, это поможет

0

По вопросам рекламы [email protected]