Проблема с composer при развертывании с использованием Envoyer

У меня возникают проблемы при развертывании моего приложения laravel с помощью envoyer, ответственного за ошибки при установке зависимостей компоновщика, вот оно:

Генерация файлов автозагрузки

Осветить \ Foundation \ ComposerScripts:: postInstall php artisan optimize

[RuntimeException]
Поддерживаемый шифратор не найден. Длина шифра и / или ключа недействительна.

это мой первый раз, и у меня много ошибок, и я не знаю, как их исправить, буду признателен за помощь, спасибо

1 ответ

Решение

Вам нужно сгенерировать ключ с помощью команды php artisan generate:key

Так как.env отсутствует в производственной среде, измените app.php в файле конфигурации на что-то вроде ниже

'key' => env('APP_KEY','base64:42KCuY7E8Zc+JHrUZFyta4yspqLAjcVZeZVvymrjZBI=')

Это решит вашу проблему.

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