用PHP的MongoDB无法创建会话

时间:2019-01-07 10:17:17

标签: php mongodb php-mongodb

我可以使用mongo shell在本地创建会话,而使用vscode远程创建会话  mongo插件(Azure Cosmos DB)。

但是对于PHP Mongo driver,它不起作用:

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 个答案:

没有答案