laravel框架下cipher设置出错的几种情况
来源:互联网 发布:java缓存技术 ecache 编辑:程序博客网 时间:2024/05/18 00:24
laravel框架下如果出现No supported encrypter found. The cipher and / or key length are invalid.的错误,请进行如下的检查。
(1)检查.env文件
检查.env文件内有没有 APP_KEY=jP************WqIqeTb这一行,并执行php artisan key:generate刷新
(2)检查config/app.php文件
检查config/app.php文件有没有
'key' => env('APP_KEY', 'SomeRandomString'),'cipher' => 'AES-128-CBC',
第一行的意思是设置key,先从.env文件中找APP_KEY,如果有这设置,如果没有则设置为'SomeRandomString'。所以如果有了第一步,这第二个参数没有用
第二行的意思是使用AES-128-CBC对称加密算法,默认laravel框架中是有带这个了(3)如果设置了其他的对称加密算法
如果想使用'cipher' => 'rijndael-256',对称加密算法,就需要在环境中安装php5-mcrypt
1,安装:apt-get install php5-mcrypt
2,启用php5-mcrypt:php5enmod mcrypt
3,重启php-fpm:service php5-fpm restart
0 0
- laravel框架下cipher设置出错的几种情况
- nginx下laravel框架rewrite的设置
- timeSetEvent 使用方法及易出错的几种情况
- 几种情况下Activity的生命周期
- 基于laravel框架的antvel 在迁移数据数据出错
- js刷新iframe框架的几种情况分析
- jQuery设置复选框只读效果的几种情况
- laravel框架下虚拟主机的创建
- jad反编译class类文件的时候容易出错的几种情况
- 关于composer下创建laravel项目出错的解决办法
- ARC下导致内存泄露的几种情况
- java解决几种情况下的中文乱码问题
- try catch finally 几种情况下的执行结果。
- Laravel框架路由配置、设置
- SUBMIT的几种情况...
- define的几种情况
- SUBMIT的几种情况
- 推送的几种情况
- composer (一)
- OP-TEE初探
- MTK6577+Android之按键(key)修改
- Singleton
- MTK的Flashtool 加载scatter-loading是报错
- laravel框架下cipher设置出错的几种情况
- 第一个Spring程序-Annotation驱动
- ARM GNU 汇编伪指令简介
- VA常用的几个快捷键
- cf324B. Kolya and Tanya
- ArcEngine关闭个人地理数据库PGDB连接并删除该文件
- builder pattern
- Core Graphics
- [剑指offer][第三章][18]Subtree