Necesități

Începând cu versiunea 1.8.0, driver-ul necesită PHP 7.0 sau ulterior. Versiunile anterioare ale driver-ului permit compatibilitatea cu versiuni PHP mai vechi.

Driver-ul necesită » libbson și » libmongoc, și implicit va utiliza versiunile încorporate ale ambelor biblioteci. Bibliotecile de sistem de asemenea pot fi utilizate, după cum e descris în documentația instalarea manuală.

Driver-ul, prin intermediul libmongoc, depinde opțional de o bibliotecă TLS (de ex. OpenSSL) și o va utiliza dacă este disponibilă. Dacă procesul de asamblare nu reușește să găsească o bibliotecă TLS, utilizatorii trebuie să verifice ca pachetele de dezvoltare corespunzătoare să fie instalate (de ex. libssl-dev) și » pkg-config. Procesul de detectare și configurare a bibliotecilor TLS este discutat mai detaliat în documentația instalarea manuală.

» Cyrus SASL este o dependență opțională pentru a susține autentificarea Kerberos și va fi utilizată dacă e disponibilă.

Notă: Datorită potențialelor probleme de reprezentare a întregilor de 64 biți pe platforme de 32 biți, utilizatorii sunt sfătuiți să utilizeze medii de 64 de biți. La utilizarea unei platforme pe 32 biți, observați că orice întreg pe 64 biți citit din baza de date va fi întors ca o instanță MongoDB\BSON\Int64 în loc de tip întreg PHP.

add a note add a note

User Contributed Notes 1 note

up
-15
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