文章出處

windows服務器默認是沒有開啟openss的php擴展支持,不過一般服務器里面默認都已經安裝了這個功能。
自己開啟一下就好,今天在安裝某程序的時候,需要用到openss的支持,才發現windows服務器里面開啟。我另外一個linux服務器是已經開啟了的。
我windows服務器是阿里云的,里面是2008的系統。

1:檢查php配置文件中的extension=php_openssl.dll

檢查php.ini中是否存在“;extension=php_openssl.dll”這句, 如果存在的話去掉前面的分號注釋符‘;‘, 如果不存在這行,那么直接添加上這句即可:

extension=php_openssl.dll


2:復制支持文件到 WINDOWS\system32\

在php安裝目錄下找到這個文件,復制到系統中Windows\system32\ 文件夾下:

php_openssl.dll(在php目錄的ext文件夾中)

注:還要把下面2個文件也復制到Windows\system32\文件夾里面去,其實不復制也可以,但是為了更完美,還是都復制下吧。

ssleay32.dll

libeay32.dll

這兩個文件都是在PHP安裝目錄文件夾里面的。

3:現在直接重啟下iis服務就可以了。

開啟openssl是為了支持某些程序源碼,一般涉及到支付、一些接口的api之類的都需要openssl的支持。


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()