第一次laravel5在安装作曲家Cipher后运行和/或密钥长度无效[EncryptionServiceProvider]错误在Laravel5中?
答案 0 :(得分:3)
简单地说,
laravel5中的初学者..
当你在错误"Cipher and / or key length are invalid [EncryptionServiceProvider]"
解决后在laravel项目中安装作曲家时发生了<
打开project_directory/config/app.php
'key'=&gt; env('APP_KEY',' gcVkEsRcFdjcsYVFuZee8yOLfiRZl1VE '),
粘贴以粗体字母替换的密钥替换为新生成密钥删除'[]'必须是...
答案 1 :(得分:1)
我认为你有一些密钥生成问题。您可以按照以下简单步骤生成密钥。
通过运行php artisan key添加APP_KEY
:从项目根目录中的命令行生成。这将生成一个随机的32个字符的字符串,用于加密。
您'cipher' => 'AES-256-CBC
内应该已经project_directory/config/app.php
&#39;。
运行项目。这可能有效。
快乐编码:)