OpenSSL的下載地址和PHP開啟SSL的方法

2010-11-11 23:37:16來源:作者:

今天使用了PHPMailer寫了一個發(fā)送Gmail郵件的PHP小程序,里面用到gmail郵件的ssl加密,開始一直沒有開啟ssl,導致總是報錯:Unable to find the socket transport "ssl"。

今天使用了PHPMailer寫了一個發(fā)送Gmail郵件的PHP小程序,里面用到gmail郵件的ssl加密,開始一直沒有開啟ssl,導致總是報錯:Unable to find the socket transport "ssl"。

在PHP開啟SSL的方法很簡單,先找到php.ini文件,將 extension=php_openssl.dll 前面的注釋符號“;”去掉,然后重新啟動apache就可以生效了!

有的朋友這樣做卻發(fā)現(xiàn)ssl沒有生效,那么有個辦法,就是將dlls文件夾里面的ssleay32.dll和libeay32.dll文件拷貝到 C:\WINDOWS\system32 文件夾。

那么如何判定ssl是否生效呢?就要查看phpinfo了,寫一個簡單的phpinfo()測試程序,找到openssl這個位置,如果OpenSSL support是enabled就說明ssl已經開啟。

OpenSSL的下載地址:
http://www.slproweb.com/products/Win32OpenSSL.html

關鍵詞:OpenSSLSSLGmail