Swoole常见问题之关于“在phpinfo中有在php - m中没有”的示例分析

  介绍

这篇文章将为大家详细讲解有关Swoole常见问题之关于“在phpinfo中有在php - m中没有”的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强>在phpinfo中有在php - m中没有

<强>先确认CLI模式下是否有

命令行输入php - ri Swoole

如果输出了Swoole的扩展信息就说明你安装成功了!

99.999%的人在此步成功就可以直接使用Swoole了

不需要管php - m或者phpinfo网页打印出来是否有Swoole

因为Swoole是运行在CLI模式下的,在传统的fpm模式下功能十分有限

fpm模式下任何异步/协程等主要功能都不可以使用,99.999%的人都不能在fpm模式下得到想要的东西,却纠结为什么fpm模式下没有扩展信息

先确定你是否真正理解了Swoole的运行模式,再继续追究安装信息问题!

<强>原因

编译安装完swoole后,在php-fpm/apache的phpinfo页面中有,在命令行的php - m中没有。原因可能是cli/php-fpm/apache使用不同的php . ini中配置

<强>解决办法

一、确认php。ini的位置

cli命令行下

php 我| grep  php。ini

或者

php ——ini   php-fpm/apache,查看phpinfo页面找到php . ini的绝对路径。

二,查看对应php . ini中是否有=swoole延伸。所以

关于“Swoole常见问题之关于“在phpinfo中有在php - m中没有”的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

Swoole常见问题之关于“在phpinfo中有在php - m中没有”的示例分析