为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
饮歌长啸 2022-07-16 16:44:05
我是 laravel 的新手,我想学习它。我正在尝试克隆github存储库。存储库告诉我需要克隆它,然后运行“ composer install ”命令。但我收到以下错误:[ RuntimeException ] 未找到支持的加密器。密码和/或密钥长度无效。脚本 php artisan clear-compiled 处理返回的 post-install-cmd 事件,错误代码为 1我尝试在 google 上搜索此错误,它告诉我将密码更改为 ' AES-256-CBC'。但是当我检查密码时,它有' AES-256-CBC '。有谁知道如何解决这个问题?
查看完整描述

4 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

你需要.env文件:

您可以下载env.example,将其重命名为.env并进行编辑。只需设置正确的数据库凭据等。

注意:如果您已经有.env.example,只需将其重命名为.env

不要忘记当您使用它时,它将为您的文件php artisan key:generate生成新密钥.env


查看完整回答
反对 回复 2022-07-16
?
茅侃侃

TA贡献1842条经验 获得超21个赞

检查您的.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')

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


查看完整回答
反对 回复 2022-07-16
?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

在您的控制台中尝试此操作。首先复制 .env.example


sudo cp .env.example .env

php artisan key:generate


如果 php artisan key:generate 授予权限错误,则授予您的 .env 权限


sudo chmod -R 777 .env

然后


php artisan key:generate


查看完整回答
反对 回复 2022-07-16
?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

首先,安装 Composer,然后在 cmd 中进入项目文件夹并运行以下命令:

composer update


查看完整回答
反对 回复 2022-07-16
  • 4 回答
  • 0 关注
  • 81 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信