MongoDB с php не может создать сессию - PullRequest
0 голосов
/ 07 января 2019

Я могу создать сеанс локально с помощью оболочки Монго и удаленно с помощью vscode плагин mongo (Azure Cosmos DB).

Но с драйвером PHP Mongo он не работает:

MongoDB \ Driver \ Exception \ RuntimeException (11002)
Could not generate UUID for logical session id, we need a cryptography library like libcrypto, Common Crypto, or CNG

Это сообщение об ошибке сообщает php. Нет ошибок на monogo.log

  • php версия: 7.2.3, версия mongo: 4.0.2.
  • и php-fpm, и mongod прослушивают один и тот же сервер Ubuntu.
  • в php-fpm и mongod включена функция openssl.
  • На этом сервере установлены libcrypto и pkg-config (я не знаю php прочитает это или нет).
...