我对 XAMPP、PHP 或 MongoDB 并不陌生,但我对 Mac 还不熟悉,因此PHP MongoDB 驱动程序设置给我带来的麻烦可能比它应该带来的还要多。
当我尝试运行时$ sudo pecl install mongodb
出现/applications/xampp/xamppfiles/bin
此错误:
configure: error: Cannot find OpenSSL's <evp.h>
ERROR: `/private/tmp/pear/install/mongodb/configure --with-php-config=/usr/bin/php-config' failed
因为我刚接触 Mac,所以我甚至不知道如何处理这个错误。我曾经which openssl
查看过 OpenSSL 是否已安装,结果返回了/usr/bin/openssl
。
有人能建议如何解决这个问题吗?
答案1
尝试链接 openssl:
$ brew link openssl --force
它解决了我使用 openssl 的问题。