Dependências

A partir da versão 1.16.0, a extensão requer PHP 7.2 ou superior. Versões anteriores da extensão permitem compatibilidade com versões mais antigas do PHP.

A extensão requer » libbson e » libmongoc e usará versões agrupadas de ambas as bibliotecas por padrão. Bibliotecas de sistema também podem ser usadas, conforme discutido na documentação de instalação manual.

A extensão, via libmongoc, depende opcionalmente de uma biblioteca TLS (por exemplo, OpenSSL) e irá utilizá-la se disponível. Se o processo de construção não conseguir encontrar uma biblioteca TLS, os usuários devem verificar se o pacote de desenvolvimento apropriado (por exemplo, libssl-dev) e » pkg-config estão ambos instalados. O processo para detectar e configurar bibliotecas TLS é discutido com mais detalhes na documentação da instalação manual.

» Cyrus SASL é uma dependência opcional para suportar a autenticação Kerberos e será usada se disponível.

Nota: Devido a possíveis problemas na representação de números inteiros de 64 bits em plataformas de 32 bits, os usuários são aconselhados a usar ambientes de 64 bits. Ao usar uma plataforma de 32 bits, esteja ciente de que qualquer inteiro de 64 bits lido do banco de dados será retornado como uma instância MongoDB\BSON\Int64 em vez de um tipo inteiro PHP.

add a note

User Contributed Notes 1 note

up
-10
mfoley at cms-controls dot com
7 years ago
I ran into this module requiring libsasl.dll available in the Windows Path. I thought that was just for the old driver, but apparently not. I'm running PHP 7.0.7 with Apache 2.4 (VC14), x64 thread-safe. I was working with version 1.2.5 of the MongoDB driver.
To Top