一个大坑linux php7.2+openssl扩展 问题


最近公司在制作一个小程序,需要获取用户的基本信息,由于微信小程序更新了新的版本,需要加密验证,使用的就是openssl 扩展,所以在运行的时候出现了一个致命错误:openssl_decrypt  无法加密解密,经检查是php没有开启扩展问题,

于是乎我开始研究php的配置文件php.ini   结合网上的信息,开始配置php.ini文件,最终依然一事无成;

我使用的是php7.2  这个版本已经放弃了以前的加密方式:换成了openssl_decrypt,所以php必须开启openssl 扩展:

1:安装扩展

yum install openssl openssl-devel -y 

2:安装编译php  (注意:安装编译php的时候一定要直接编译openssl   ,我尝试了多次先编译php  在编译openssl到php中  都不生效,提示php找不到openssl.so 库

希望这个思路能帮助大家


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM