【发布时间】:2016-06-11 16:10:27
【问题描述】:
我创建了一个新的 laravel 应用程序,但没有编写任何自定义代码。 我所做的只是运行以下命令:
php artisan migrate
它迁移了 laravel 附带的默认用户表。 然后运行命令:
php artisan make:auth
现在主页是 laravel 的默认主页,但是当我点击登录或注册时,我得到:
EncryptionServiceProvider.php 第 31 行中的 RuntimeException: 未找到支持的加密器。密码和/或密钥长度无效。
还在学习 laravel,所以我想弄清楚 auth 是如何工作的以及如何自定义它。但似乎即使是默认设置也有我无法解决的问题。
【问题讨论】:
-
可能你应该运行 php artisan key:generate
-
已经这样做了,并且 .env 中可用的密钥与 app.php 配置中的密钥相同。和“密码”=>“AES-256-CBC”
-
也试试 php artisan cache:clear....
-
不幸的是,同样的问题
标签: php laravel ubuntu encryption laravel-artisan