这个问题在、堆栈溢出、上都有,但我不得不再次发布。实际上,我的是在 Fortrabbit 上,我在Laravel5.4应用程序的Fortrabbit上出现了这个错误,甚至在我用php artisan key:generate生成了密钥之后,并且在我的config/app.php中生成了"cypher" : "AES-256-CBC"。
几乎尽一切努力来修复这个错误,但最终还是得到了它。
The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths.这是Fortrabbit的东西吗?我不知道是否还有其他人在Fortrabbit上提供了任何帮助。
我做过php artisan config:cache,composer install还是一样的。
谢谢
发布于 2017-06-01 08:48:28
经过调试和测试,问题在于fortrabbit如何处理环境变量。显然,它忽略了.env文件,并设置了自己的默认值。或者使用git部署,默认情况下忽略.env文件。要设置自己的值,需要在仪表板中更新它们。
https://help.fortrabbit.com/install-laravel-5-uni
只需复制所有.env文件内容并将它们添加到仪表板中即可。作为另一种选择,您可以在配置文件中设置值。
发布于 2017-06-01 07:20:14
和php artisan config:cache一起做
php artisan cache:clear
and php artisan config:clear希望这有帮助
https://stackoverflow.com/questions/44300922
复制相似问题