5.1错误的解决方案:以laravel不支持加密的方法

5.1错误的解决方案:以laravel不支持加密的方法
本文主要介绍解决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

总结

以上就是本文的全部内容。希望本文的内容能给大家的学习工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部