Я не новичок в 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 ответ1

1

Попробуйте связать openssl:

$ brew link openssl --force

Это решило мою проблему с openssl.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .