使用brew安装php 扩展会报错,具体描述见github.com/swoole/swoole-src/issues/796 ,在作者修复后仍需要编译安装:
解压源码至任意目录,执行如下命令:(具体见github.com/LinkedDestiny/swoole-doc/blob/master/01-%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA%E5%8F%8A%E6%89%A9%E5%B1%95%E5%AE%89%E8%A3%85.md)
cd swoole-src-swoole-1.7.6-stable/
phpize
./configure --enable-async-mysql
sudo make
sudo make install
安装好后的位置在:/usr/local/Cellar/php70/7.0.6/lib/php/extensions/no-debug-non-zts-20151012/swoole.so
在php.ini中添加扩展后,重启php。
php-m查看swoole扩展