重新编译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
而我是这样的
后来重新编译多次还是这样,所以查了官网,让我们这样做。
加上后,编译还是没出现 installing header files:xxxx
绝望中
试了试命令看 php --ri swoole,突然看到支持异步了。
深层原因,我就不懂了。写这文章,也就记录下。给大伙们一个示例。