以下是php5版本编译安装mongo扩展
进入编译目录
sudo /usr/local/Cellar/php\@5.6/5.6.36/bin/phpize
【解决】在安装mongodb时候报openssl头文件不存在
大概错误显示吧:error: Cannot find OpenSSL's
系统装好openssl后;
./configure --with-php-config=/usr/local/Cellar/php\@5.6/5.6.36/bin/php-config CPPFLAGS="-I/usr/local/Cellar/openssl/1.0.2o_1/include" LDFLAGS="-I/usr/local/Cellar/openssl/1.0.2o_1/lib"
注:路径中-I是要的哦
这里填你自己的路径
/usr/local/Cellar/php\@5.6/5.6.36
/usr/local/Cellar/openssl
以下是php7版本编译安装mongodb扩展
php7版本已经没有mongo扩展的更新了,用sudo /usr/local/Cellar/php\@5.6/5.6.36/bin/pecl install mongodb就可以了