Maison  >  Article  >  développement back-end  >  Quelle est la méthode pour activer openssl en php

Quelle est la méthode pour activer openssl en php

青灯夜游
青灯夜游original
2021-09-18 14:43:214650parcourir

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.

Quelle est la méthode pour activer openssl en php

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.dllssleay32.dlllibeay32.dll 3个文件拷贝到 WINDOWSsystem32

2 : Copiez les 3 fichiers du dossier php : 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn