Windows下PHP开启mcrypt扩展和SSL(OpenSSL)扩展支持
栏目分类:windows 发布日期:2014-11-28 来源: 浏览次数:次
有个客户非要安装什么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
之后搞定…..
相关热词:Windows