码迷,mamicode.com
首页 >  
搜索关键字:openssl扩展    ( 55个结果
php的openssl扩展版本兼容问题
因为服务器里在跑一些老项目兼容问题很多,一直运行PHP7.0版本没有升级。在对接微信分时需要使用到AES-256-GCM加密需要调整PHP环境,决定先升级到PHP7.2,升级后发现openssl_sign()报错,排查后做下简单兼容调整说明。做三方对接时时常会出现问题,尤其是运行环境发生变化时。对于PHP环境主要分为:php版本、扩展库版本。如果出现兼容性问题则首先需要确认环境问题,避免走弯路。o
分类:Web程序   时间:2020-11-21 12:02:05    阅读次数:15
php升级openssl扩展,swoole升级openssl扩展,linux安装openssl版本
php7版本openssl扩展升级安装,swoole openssl扩展安装高版本自定义编译安装 php升级openssl扩展,swoole升级openssl扩展 报错configure: error: Cannot find OpenSSL's libraries异常使用第三项 php升级open ...
分类:Web程序   时间:2020-07-02 16:12:30    阅读次数:76
php中rsa生成公私钥和加解密
php中rsa生成公私钥和加解密 注意:php使用RSA时需要开启openssl扩展 生成公私钥 //创建公私钥 $res = openssl_pkey_new(); //获取私钥 openssl_pkey_export($res, $private_key); //获取公钥 $public_key ...
分类:Web程序   时间:2020-06-17 01:14:50    阅读次数:72
在已经编译安装好php7场景下 安装php openssl扩展
在已经编译安装好php7场景下 安装php openssl扩展 yum install openssl-devel #要安装这个,否则报错configure: error: Cannot find OpenSSL's <evp.h> centos cd /root/php7/php-7.2.31/e ...
分类:Web程序   时间:2020-06-06 18:37:11    阅读次数:65
linux环境下安装PHP的OpenSSL扩展
先安装依赖包: yum install openssl openssl-devel 找到之前PHP的安装包,进入PHP安装包里的OpenSSL文件夹,根据个人的安装包位置不同,我的是 cd /usr/local/php-7.1.31/ext/openssl/ 执行命令, 此处/usr/local/p ...
分类:Web程序   时间:2020-03-26 19:40:06    阅读次数:188
Composer 不能下载Laravel 要设置国内阿里镜像
windows下 手动从php官网下载的php7.4.3版本, php.ini 757行 extension_dir = "ext" 被注销, 不能开启 openSSL扩展, 须要删除前面的 " ; " 如下图 然后才能开启 需要的 扩展如下图: 下面设置Composer 国内阿里镜像 全局配置(推 ...
分类:其他好文   时间:2020-03-10 19:47:19    阅读次数:81
windows下的PHP使用openssl
首先打开openssl扩展 ;extension=openssl 去掉分号使用openssl_error_string()获取报错字符串如下 error:02001003:system library:fopen:No such process 查看phpinfo下的配置 Openssl defau ...
分类:Windows程序   时间:2020-03-01 00:12:05    阅读次数:229
PHP如何使用AES加密和解密
AES加密在php5的版本中使用的mcrypt_decrypt 函数,该函数已经在php7.1后弃用了,取而代之的是openssl的openssl_encrypt和openssl_decrypt,并且代码也非常精简,下面是示例代码: 1 <?php 2 3 class Aes 4 { 5 publi ...
分类:Web程序   时间:2019-12-09 10:19:28    阅读次数:130
PHP基于openssl实现的非对称加密操作
使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。 1.安装openssl和php的openssl扩展 2.生成私钥:openssl genrsa 用于生成rsa私钥,生成时可以指定私钥长度和密码保护 3.生成公钥:rsa命令用于处理RSA密钥、格式转换和 ...
分类:Web程序   时间:2019-10-06 13:22:08    阅读次数:122
PHP开发支付时开启OPENSSL扩展
开发支付功能时,发现openssl类的方法都找不到,大概知道是没有扩展,在网上收集了PHP开启openssl扩展的方法。 windows下开启方法: 1: 首先检查php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;’, 如果不存在这行,那 ...
分类:Web程序   时间:2019-05-17 18:08:59    阅读次数:245
55条   1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!