本文主要
介绍了
解决5.1
错误的方式:laravel不
支持加密,并
分享出来供大家
参考。
问题描述
用于项目开发laravel5.1时,出现了不支持加密
发现。不能
显示密码和 /或键长度或错误
消息,从而导致页无法显示。
互联网上绝大多数答案
都是直接
执行PHP工匠密钥:有些人认为可行,有些人没有解决。
解决方法 解决这个问题的第一步是看在
配置/ app.php密码值:
1。如果密码的值是aes-256-cbc,它可以产生一个新的关键问题然后重新
启动nginx和php-fpm.the新钥匙在这个时候将会产生直接写入Restore.env
文件。
2。但如果密码是其他价值,如Rijndael-256,你需要
安装和启动的
原因aes-256-cbc mcrypt模块,不需要是因为底层的aes-256-cbc算法实现在OpenSSL是
独立mcrypt.rijndael-256依赖mcrypt模块。
检查是否安装了mcrypt。该方法可以通过执行PHP进行R print_r(mcrypt_list_algorithms());没有输出,另一个是查看phpinfo()的信息。
mcrypt模块启动如果已经安装。
该方法执行:php5enmod mcrypt
最后
重新启动nginx和php-fpm
总结
以上就是本文的全部内容。希望本文的内容能给大家的
学习或
工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。