首页 > 解决方案 > 如何解决在执行“composer install”时找不到受支持的加密?

问题描述

我是 laravel 的新手,我想学习它。我正在尝试克隆github存储库。存储库告诉我需要克隆它,然后运行“ composer install ”命令。但我收到以下错误:

[ RuntimeException ] 未找到支持的加密器。密码和/或密钥长度无效。

脚本 php artisan clear-compiled 处理返回的 post-install-cmd 事件,错误代码为 1

我尝试在 google 上搜索此错误,它告诉我将密码更改为 ' AES-256-CBC'。但是当我检查密码时,它有' AES-256-CBC '。

有谁知道如何解决这个问题?

标签: phplaravelcomposer-phplaravel-artisan

解决方案


检查您的.env文件,它已填充此APP-KEY!,如果没有,则运行此命令。

php artisan key:generate

然后检查你的.env文件,应该有这种类型的行

APP_NAME=Laravel
APP_ENV=local
APP_KEY = ***keys_go_here***
....

在您的 中config/app.php,是否存在此行代码。

'key' => env('APP_KEY')

之后做你之前应该做的事情。


推荐阅读