在php中大多情况openssl是没有开启的,若要启用我们需要进行以下设置:
一、windows下开启方法:
1、首先检查php.ini中;extension=php_openssl.dll是否存在,如果存在的话去掉前面的注释符“;”,如果不存在这行,那么添加extension=php_openssl.dll。
2、在php安装目录下找到php_openssl.dll、ssleay32.dll、libeay32.dll,将3个文件拷贝到C:\WINDOWS\system32\文件夹下。
3、重启apache或者iis即可开启openssl。
二、还有一种情况,可能在php安装目录并没有php_openssl.dll、ssleay32.dll、libeay32.dll这几个文件,那么我们需要:
1、下载完整的PHP安装包,请确保版本与当前安装的版本一致。
2、解压所下载的PHP安装包,找到ssleay32.dll、libeay32.dll拷贝到PHP安装根目录,找到php_openssl.dll拷贝到PHP安装目录下的ext文件里,同时把这3个文件拷贝到C:\WINDOWS\system32\文件夹下。
3、在php.ini中添加extension=php_openssl.dll
4、最后,重启apache或者iis即可开启openssl。