我刚刚在Windows 8.1上安装了带有作曲家的laravel 使用composer创建了一个新项目...... 当我浏览到/ public /
时,我收到此错误任何帮助将不胜感激。 E:\ xampp \ htdocs \ lar \ web \ vendor \ laravel \ framework \ src \ Illuminate \ Encryption \ EncryptionServiceProvider.php第29行中的RuntimeException:找不到支持的加密器。密码和/或密钥长度无效。
in EncryptionServiceProvider.php line 29
答案 0 :(得分:5)
刚刚发现解决方案没关系!
confing / app.php中的默认密码为" AES-256-CBC"它需要一个32个字符的字符串,但默认键是" SomeRandomString,"这只有16个字符。
因此,您可以将密码设置为" AES-128-CBC"只需要16个字符,或为密钥生成一个新的32个字符串。输入" php artisan key:generate"是最简单的解决方案。