重新编译swoole时遇两个问题

1、找不到swoole

2、安装时未提示安装  installing header files:xxxxx


问题1产生的原因是在PHP.INI文件中,我扩展是这样写的

extension=swoole

后来在php -m时也能看到swoole,所以一直没放心上。

但在重新编译时swoole的redis客户端时,就产生问题了。死活找不到swoole,后来百度到了一个写法,是这样:

extension=swoole.so

加上后辍so后,php -m 就可以看到swoole模块了。

问题2 可能版本不一样吧,老师重新编译时会有 installing header files:xxxx

而我是这样的

重新编译swoole 异步Redis客户端

后来重新编译多次还是这样,所以查了官网,让我们这样做。

重新编译swoole 异步Redis客户端

加上后,编译还是没出现 installing header files:xxxx

绝望中

试了试命令看  php --ri swoole,突然看到支持异步了。

重新编译swoole 异步Redis客户端

深层原因,我就不懂了。写这文章,也就记录下。给大伙们一个示例。

相关文章: