首先在任意一个PHP文件中写
<?php
phpinfo();
?>
来查看PHP的配置。
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的信息