OpenSSL 在 PHP (Apache)下的配置

首先在任意一个PHP文件中写

phpinfo();
     ?>
来查看PHP的配置。

 OpenSSL 在 PHP (Apache)下的配置_第1张图片

disabled (install ext/openssl)表示当前还未打开安装。下面是尝试的方法:


windows下开启方法:

1: 首先检查php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;’, 如果不存在这行,那么添加extension=php_openssl.dll。

2: 讲php文件夹下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3个文件拷贝到 WINDOWS\system32\  文件夹下。

3: 重启apache或者iis

至此,openssl功能就开启了

原网址:http://www.52jscn.com/web/2013/05/4592.shtml

(以上为摘抄)


都尝试了以后发现还是不行

1> 快捷键 win+R,打开CMD窗口

2>输入 php -v ,查看是否php是否是全局环境

3>输入php -m ,查看php是否能调用到Openssl

4>如果可以:

看到文章说 在系统环境变量PATH中添加 ;D:\php;D:\php\ext, 重启后生效,查看自己的环境变量是否配置成功。(我改完就成功了)

原网址:http://jingyan.baidu.com/album/c14654136589f40bfcfc4c9c.html

5>如果不行,打开php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;’

如果不存在这行,那么添加extension=php_openssl.dll。

将php文件夹下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3个文件拷贝到 WINDOWS\system32\  文件夹下。

 重启apache或者iis


最后终于成功,运行查看PHP的配置,会有下面的openssl的信息

OpenSSL 在 PHP (Apache)下的配置_第2张图片

上面图片会改成:

OpenSSL 在 PHP (Apache)下的配置_第3张图片

你可能感兴趣的:(OpenSSL 在 PHP (Apache)下的配置)