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
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!