Я работал над приложением Laravel и начал отправлять sh в Heroku для производственного тестирования. Я следую документации Heroku для приложения laravel и получаю следующую ошибку: "Поддерживаются только шифры AES-128-CB C и AES-256-CB C с правильной длиной ключа . "
Я искал похожие проблемы и решения, и все, что я пытался; они говорят, чтобы запустить:
php artisan config:clear
php artisan config:cache
даже генерировать новый ключ иногда. Ничего из этого не работает, хотя. У меня есть .env, а также .env.exmaple.
, это в приложении. php:
'key' => env('APP_KEY', 'hApwwlSuskUu66CxJTWzCKS17fkExEkodmJiVXbMf0Q='),
'cipher' => 'AES-256-CBC',
и точно так же .env имеет эту строку после кеш:
APP_KEY=base64:hApwwlSuskUu66CxJTWzCKS17fkExEkodmJiVXbMf0Q=
Что еще мне делать? Я следовал за документацией Heroku к письму и за его пределами.
Ссылка: Laravel 6.18.3 php: 7.3.2 composer: 1.9.3 heroku 7.22.2