php-在XAMPP(OS X / El Capitan)上安装MongoDB驱动程序时出错
作者:互联网
我不是XAMPP,PHP或MongoDB的新手,但是我是Mac的新手,因此设置PHP MongoDB driver会给我带来比原来可能更多的麻烦.
当我尝试从/ applications / xampp / xamppfiles / bin运行$sudo pecl install mongodb时,出现此错误:
configure: error: Cannot find OpenSSL's <evp.h>
ERROR: `/private/tmp/pear/install/mongodb/configure --with-php-config=/usr/bin/php-config' failed
因为我是Mac的新手,所以我什至不知道如何解决此错误.我使用哪个openssl来查看是否已安装OpenSSL,并且它返回了/usr/bin/openssl.
谁能建议如何解决此问题?
解决方法:
对我有用的是使用Brew的OpenSSL标头:
>安装brew
>使用brew安装openssl:brew install openssl
>在安装pecl模块时使用openssl头文件:C_INCLUDE_PATH = /usr/local/opt / openssl / include bin / pecl install mongodb
标签:pecl,mongodb,xampp,osx-elcapitan,php 来源: https://codeday.me/bug/20191119/2033972.html