首頁  >  文章  >  後端開發  >  php開啟openssl的方法是什麼

php開啟openssl的方法是什麼

青灯夜游
青灯夜游原創
2021-09-18 14:43:214669瀏覽

方法:1、設定檔中將「extension=php_openssl.dll」項目前的「;」去掉;2、將「php_openssl.dll」、「ssleay32.dll」等檔案拷貝到「WINDOWS\ system32”目錄下;3、重啟伺服器即可。

php開啟openssl的方法是什麼

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

PHP 在進入7.x 時代後,默認就不再附帶mcrypt 擴展,mcrypt 將被openssl_* 一族函數取代。所以,對於 PHPer 來說,有必要學習 PHP 的 OpenSSL 擴充。

OpenSSL是一套用於SSL/TLS協定的加密工具,其作用有:

  • 產生私有金鑰。

  • 產生證書,即數位簽章證書,它包含一個公有金鑰,可以用來單向的加密和解密資料。即,使用公鑰加密的資料,只能使用私有金鑰解密。使用私鑰加密的數據,可以使用公鑰來解密。

  • 計算資訊摘要。

  • SSL/TLS客戶端和伺服器端測試。

  • 處理S/MIME標記和郵件的加密。

那php要怎麼開啟openssl擴充呢?下面介紹一下方法。

大多數情況下openssl是沒有開啟的,要啟用需要進行下簡單的設定:

1: 首先檢查設定檔php.ini中;extension =php_openssl.dll是否存在, 如果存在的話去掉前面的註解符號';', 如果不存在這行,那麼加上extension=php_openssl.dll

2: 將php資料夾下的: php_openssl.dllssleay32.dlllibeay32.dll 3個檔案拷貝到WINDOWS\system32\  資料夾下。

3:重新啟動apache或iis伺服器即可

至此,openssl功能就開啟了。

推薦學習:《PHP影片教學

以上是php開啟openssl的方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn