Maison > Article > développement back-end > Quelle est la méthode pour activer openssl en php
Méthode : 1. Supprimez le ";" devant l'élément "extension=php_openssl.dll" dans le fichier de configuration ; 2. Copiez "php_openssl.dll", "ssleay32.dll" et les autres fichiers dans "WINDOWSsystem32". directory; 3. , redémarrez simplement le serveur.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
PHP ne sera plus livré avec l'extension mcrypt par défaut après être entré dans l'ère 7.x, et mcrypt sera remplacé par la famille de fonctions openssl_*. Par conséquent, pour PHPer, il est nécessaire d’apprendre l’extension OpenSSL de PHP.
OpenSSL est un ensemble d'outils de chiffrement pour les protocoles SSL/TLS. Ses fonctions sont :
Générer des clés privées.
Générez un certificat, un certificat de signature numérique, qui contient une clé publique et peut être utilisé pour crypter et déchiffrer des données dans un sens. Autrement dit, les données chiffrées à l’aide de la clé publique ne peuvent être déchiffrées qu’à l’aide de la clé privée. Les données chiffrées à l'aide de la clé privée peuvent être déchiffrées à l'aide de la clé publique.
Calculez le résumé des informations.
Tests SSL/TLS côté client et serveur.
Gère les balises S/MIME et le cryptage des messages.
Alors, comment activer l'extension openssl en php ? Voici comment procéder.
Dans la plupart des cas, openssl n'est pas activé. Pour l'activer, vous devez effectuer les réglages simples suivants :
1 : Vérifiez d'abord si ;extension=php_openssl.dll
existe dans le fichier de configuration. php.ini , S'il existe, supprimez le caractère de commentaire précédent ';
'. Si cette ligne n'existe pas, ajoutez extension=php_openssl.dll
. ;extension=php_openssl.dll
是否存在, 如果存在的话去掉前面的注释符‘;
’, 如果不存在这行,那么添加extension=php_openssl.dll
。
2: 将php文件夹下的: php_openssl.dll
, ssleay32.dll
, libeay32.dll
3个文件拷贝到 WINDOWSsystem32
php_openssl.dll
, ssleay32.dll
, libeay32.dll
dans WINDOWSsystem32 Dossier
. 3 : Redémarrez simplement le serveur Apache ou IISÀ ce stade, la fonction openssl est activée. Apprentissage recommandé : "Tutoriel vidéo PHP
"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!