WIN下如何在PHP擴充裡開啟php openssl支援?

來源:互聯網
上載者:User

本文摘自: http://www.lanfeng.net/archives/4594.html

 

在安裝oscommerce的時候發現openssl_open()功能,在網上找了一篇教學:

1、開啟PHP目錄,在php.ini中把“extension=php_openssl.dll”前面的“;”去掉。 如果沒有的話,就自己添加吧。

2、複製php安裝目錄中的: libeay32.dll、ssleay32.dll至c:windows\system32。

3、複製php_openssl.dll至c:windows\system32。 如果php_openssl.dll找不到的話,去http://www.zhaodll.com/dll/p/200910/29860.html 下吧

4、重啟IIS或者apache環境

這樣就配置安裝完成了

 

==================================  我是華麗的分割線  ========================================

在windows系統中IIS環境的操作方式:

1、在c:\windows\php.ini中
將;extension=php_openssl.dll前面分號(注釋)去掉2、複製php安裝目錄中的:
libeay32.dll
ssleay32.dll
至c:\windows\system32
3、複製PHP\ext目錄中的php_openssl.dll至c:\windows\system32
4、重啟IIS其他動作方式:windows下php開啟openssl
用ci的email類發郵件的時候發現來是出現這麼一個錯誤:
unable to connect to ssl
(Unable to find the socket transport “ssl” – did you forget to enable it when you configured PHP?)
不過在php.ini裡也沒有發現ssl的擴充,去apache裡倒是有個ssl的擴充,不過一開啟就啟動不成功(應該是需要配置一些東西才行),後來發現php檔案夾下有openssl的擴充,只是安裝不成功,於是上網搜原因,最後終於解決了,有用資料如下:
1,要想開啟mcrypt支援,系統需要安裝了libmcrypt.dll庫。
這個一般使用者是沒有安裝過的,但不用擔心,PHP的windows發行包裡已經給我們附帶了此檔案,在PHP壓縮包的根目錄下即可找到,然後將其複製到%system%/system32目錄下即可。
2,要想開啟OpenSSL支援,系統需要安裝libeay32.dll和ssleay32.dll兩個庫。
如果你以前安裝過OpenSSL,那麼你的系統目錄中應該已經存在這兩個檔案;如果沒有安裝,PHP的windows發行包裡同樣附帶了這兩個檔案,將其複製到%system%/system32目錄下即可。  — AppServ Win32如何開啟openssl——————–

1.開啟c:/windows,裡面有一個php.ini檔案(AppServ居然將php的設定檔移到這裡來!),然後在裡面搜尋 ;extension=php_openssl.dll ,把前面的逗號去掉。

2.進入AppServ的安裝目錄,到php檔案夾裡面,分別搜尋 libeay32.dll 和 ssleay32.dll ,把它們複製到 c:/windows/system32 下面

3.重新啟動 Apache,就可以了,至於phpMailer的使用方法,請參考phpMailer的例子。

 
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.