В Ubuntu 18.04 LTS, PHP 7.2.7
Мне пришлось установить несколько дополнительных пакетов:
sudo apt-get install -y libcurl4-openssl-dev pkg-config libssl-dev
Затем переустановить mongodb:
sudo pecl uninstall mongodb
sudo pecl install mongodb
Затем убедитесь, что SSL включен:
php -i | grep mongo
/ etc / php / 7.2 / cli / conf.d / 20-mongodb.ini, mongodb
в комплекте с libmongoc => 1.11.0libmongoc SSL => включена библиотека libmongoc SSL => OpenSSL libmongoc crypto => включена библиотека криптографии libmongoc => libcrypto
Перезапустите php:
sudo service php7.2-fpm restart