MongoDB с php не может создать сессию

Я могу создать сеанс локально с помощью оболочки Монго и удаленно с помощью vscode
плагин для монго (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 будет читать это или нет).

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]