laravel:未找到受支持的加密器.密码和/或密钥长度无效



我创建了一个新的laravel应用程序,但没有编写任何自定义代码。我所做的只是运行以下命令:

php artisan migrate

它迁移了 LaRavel 附带的默认用户表。然后运行命令:

php artisan make:auth

现在主页是Laravel的默认主页,但是当我单击登录或注册时,我得到:

RuntimeException in EncryptionServiceProvider.php 第 31 行: 未找到受支持的加密器。密码和/或密钥长度无效。

仍在学习 Laravel,所以我想弄清楚身份验证是如何工作的以及如何自定义它。 但似乎即使是默认值也有一个我无法解决的问题。

从命令行输入php artisan key:generate在此处检查解决方案: 拉拉维尔 未找到支持的加密器。密码和/或密钥长度无效

在 config\app.php 更改:

'cipher' => 'whatever it is'

'cipher' => 'AES-256-CBC',

最新更新