windows服务器中检测PHP,SSL是否开启以及开启SSL的方法
分类:高并发

一、检测服务器是否开启了SSL

一、检测服务器是否开启了SSL

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

<?php
phpinfo();
?>

<?

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

检查页面的openssl栏目,如果该栏目的OpenSSL support的值为enabled就说明SSL处于开启状态了,否则是关闭状态。

phpinfo();

3: 重启apache或者iis(iisreset /restart)

二、开启SSL的方法

?>

至此,openssl功能就开启了。

  1. 打开php.ini  把;extension=php_openssl.dll把前面的符号去掉。
  2. 重新启动 apache 或 iis ,重新检查 SSL 开启状态。
    如果以上操作无效的话,则还需要进行下一步操作(这一步在很多情况下不是必须的,比如在一些组合环境下这步是可以无视的):
    3. 在php的安装文件下找到如下三个文件并复制到系统目标下的system32文件夹下(一般为:c:windowssystem32 ):

二、开启SSL的方法

如果没有 php_openssl.dll ,点击下载php_openssl.dll

ssleay32.dll
libeay32.dll
php_openssl.dll

  1. 打开php.ini  把;extension=php_openssl.dll把前面的符号去掉。

  2. 重新启动 apache 或 iis ,重新检查 SSL 开启状态。

如何查看是否已开启呢? 运行 phpinfo(); 如果显示下图那么 你就成功了:

  1. 重新启动 apache 或 iis 即可。

如果以上操作无效的话,则还需要进行下一步操作(这一步在很多情况下不是必须的,比如在一些组合环境下这步是可以无视的):

图片 1

3. 在php的安装文件下找到如下三个文件并复制到系统目标下的system32文件夹下(一般为:c:windowssystem32 ):

ssleay32.dll

libeay32.dll

php_openssl.dll

  1. 重新启动 apache

本文由10bet手机官网发布于高并发,转载请注明出处:windows服务器中检测PHP,SSL是否开启以及开启SSL的方法

上一篇:时间盲注,基于PHP的简单采集数据入库程序 下一篇:没有了
猜你喜欢
热门排行
精彩图文