Maison > cadre php > Swoole > FAQ Swoole : Introduction à 'Il est présent dans phpinfo mais pas dans php -m'

FAQ Swoole : Introduction à 'Il est présent dans phpinfo mais pas dans php -m'

藏色散人
Libérer: 2019-12-14 11:09:00
avant
2053 Les gens l'ont consulté

FAQ Swoole : Introduction à 'Il est présent dans phpinfo mais pas dans php -m'

Oui en phpinfo mais pas en php -m

Confirmez d'abord s'il est en mode CLI

Entrée de ligne de commande php --ri swoole

Si les informations étendues de swoole sont affichées, cela signifie que votre installation est réussie !

99,999 % des personnes êtes à cette étape En cas de succès, vous pouvez utiliser swoole directement

Vous n'avez pas à vous soucier de savoir si la page Web php -m ou phpinfo imprime s'il y a swoole

Parce que swoole s'exécute Mode cli et fonctions en mode fpm traditionnel Très limité

Toutes les fonctions asynchrones/coroutines et autres fonctions majeures ne peuvent pas être utilisées en mode fpm. 99,999 % des gens ne peuvent pas obtenir ce qu'ils veulent en mode fpm, mais ils ne savent pas pourquoi. il n'y a pas d'informations étendues en mode fpm

Assurez-vous d'abord de bien comprendre le mode de fonctionnement de swoole avant de continuer à enquêter sur le problème des informations d'installation !

Cause

Après avoir compilé et installé swoole, il est disponible dans la page phpinfo de php-fpm/apache, mais pas dans le php -m sur la ligne de commande. La raison peut être que cli/php-fpm/apache utilise une configuration php.ini différente

Solution

1 Confirmez l'emplacement de php.ini

<.>ligne de commande cli

php -i|grep php.ini
Copier après la connexion

ou

php --ini
php-fpm/apache,查看phpinfo页面找到php.ini的绝对路径。
Copier après la connexion

2. Vérifiez si le php.ini correspondant a extension=swoole.so

cat /path/to/php.ini | grep swoole.so
Copier après la connexion

Pourquoi la ligne de commande peut-elle être affichée sur la page Web ?

Lisez attentivement ce qui précède, cela montre que les fichiers de configuration ini en modes cli et apache/fpm se trouvent à des emplacements différents, et vous devez trouver le bon fichier ini.

Etude recommandée :

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

Étiquettes associées:
source:swoole.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal