Maison  >  Article  >  cadre php  >  L'environnement swoole prend-il en charge openssl ?

L'environnement swoole prend-il en charge openssl ?

(*-*)浩
(*-*)浩original
2019-12-07 09:57:044372parcourir

L'environnement swoole prend-il en charge openssl ?

Lorsque la plupart des novices installent l'extension Swoole, ils utiliseront uniquement pecl pour l'installer, et ajouteront également quelques paramètres de compilation, tels que openssl

Utilisez le commande Installation : (Apprentissage recommandé : tutoriel vidéo swoole )

pecl install swoole

Il existe plusieurs options de questions et réponses lors de l'utilisation de pecl pour l'installation

enable sockets supports? [no] : 
enable openssl support? [no] : 
enable http2 support? [no] : 
enable mysqlnd support? [no] :

Ceux-ci sont utilisés pour activer certaines fonctionnalités, comme openssl pour activer le support SSL. La plupart des novices choisiront oui ici, puis commenceront à compiler

Le résultat est qu'une erreur est signalée : erreur "Activer le support openssl, require openssl library." (Le message d'erreur spécifique ne sera pas écrit en détail, mais il est probablement comme ceci) Cela signifie que lorsque vous ouvrez openssl, il ne se trouve pas sous le chemin normal. Vous devez spécifier manuellement le chemin du Bibliothèque openssl

ou erreur fatale : fichier ' openssl/ssl.h' introuvable

Cela signifie que vous n'avez pas ajouté le chemin d'accès à la bibliothèque openssl ou que vous avez spécifié le mauvais chemin d'accès à la bibliothèque openssl . Le fichier d'en-tête est manquant

alors il a été installé dans pecl Comment activer l'ajout de ce chemin ? N'est-ce pas juste oui ou non ?

La réponse peut bien sûr être ajoutée, on peut suivre yes suivi du paramètre path : --with-openssl-dir=/opt/openssl/, remplacez-le par votre bibliothèque openssl chemin

检查: php --ri swoole

Lenvironnement swoole prend-il en charge openssl ?

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