Windows下PHP开启mcrypt扩展和SSL(OpenSSL)扩展支持

服务器 2019-01-04 17:30183未知admin
有个客户非要安装什么OpenSSL扩展,VPS 是IIS6.0的 开始想在控制面板的添加程序里面的证书安装下载安装这个OpenSSL,发现却少N+1个文件,太麻烦了,后来看他这个VPS 安装有PHP嘎嘎,那就直接打开PHP扩展就好了哇……..
 
上网查了一下资料,原来这两个扩展是依赖于第三方库的。
 
1,要想开启mcrypt支持,系统需要安装了libmcrypt.dll库。
 
这个一般用户是没有安装过的,但不用担心,PHP的windows发行包里已经给我们附带了此文件,在PHP压缩包的根目录下即可找到,然后将其复制到%system%/system32目录下即可。
 
2,要想开启OpenSSL支持,系统需要安装libeay32.dll和ssleay32.dll两个库。
 
如果你以前安装过OpenSSL,那么你的系统目录中应该已经存在这两个文件;如果没有安装,PHP的windows发行包里同样附带了这两个文件,将其复制到%system%/system32目录下即可。
———————————————————————–
 
windows服务器PHP打开SSL(OpenSSL)扩展支持
 
有很多运维网站迁移回到了伟大的天朝的独立服务器上!不过服务器配置起来后却不支持openssl功能,这就难办了,发信模块里填写的是gmail信箱,发不出信件了。
 
联系服务器管理员解决该问题,操作过程如下:
 
1,将php安装目录下的这3个文件复制到%system%/system32目录下:php_openssl.dll、libeay32.dll、ssleay32.dll
 
2,若果之前配置过php那应该复制过后边libeay32.dll、ssleay32.dll两个文件。如果复制过就不用在复制了,就复制php_openssl.dll此文件就行了,
3,打开php.ini,将“;extension=php_openssl.dll”前面分号去掉。
 
4,重启IIS
 
之后搞定…..

全部评论 / 0

    Copyright © 2018 玖元模板网 版权所有 备案号:黔ICP备18002235号-1

    联系QQ: 1379666194 邮箱地址:1379666137@qq.com
    发帖