Files
doc-fr/reference/mongodb/setup.xml
2024-08-08 07:11:17 +01:00

82 lines
2.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: e9214a2619efc5906fab59cd42fb7404c4dc49a5 Maintainer: Fan2Shrek Status: ready -->
<!-- Reviewed: yes -->
<book xml:id="mongodb.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<article xml:id="mongodb.requirements">
&reftitle.required;
<para>
Depuis la version 1.16.0, l'extension nécessite PHP 7.2 ou supérieur. Les
versions précédentes de l'extension permettent la compatibilité avec les anciennes versions de PHP.
</para>
<para>
L'extension nécessite
<link xlink:href="&url.mongodb.libbson;">libbson</link> et
<link xlink:href="&url.mongodb.libmongoc;">libmongoc</link>, et utilisera
les versions incluses par défaut. Les bibliothèques système peuvent également
être utilisées, comme discuté dans la documentation
<link linkend="mongodb.installation.manual">d'installation manuelle</link>.
</para>
<para>
L'extension, via libmongoc, dépend optionnellement d'une bibliothèque TLS
(par exemple OpenSSL) et l'utilisera si elle est disponible. Si le processus
de construction ne parvient pas à trouver une bibliothèque TLS, les
utilisateurs doivent vérifier que le paquet de développement approprié
(par exemple <literal>libssl-dev</literal>) et
<link xlink:href="&url.mongodb.wiki.pkg-config;">pkg-config</link> sont
tous deux installés. Le processus de détection et de configuration des
bibliothèques TLS est discuté plus en détail dans la documentation
<link linkend="mongodb.installation.manual">d'installation manuelle</link>.
</para>
<para>
<link xlink:href="&url.cyrus;">Cyrus SASL</link> est une dépendance optionnelle
pour prendre en charge l'authentification Kerberos et sera utilisée si elle est disponible.
</para>
<note>
<simpara>
A cause de problèmes potentiels de représentation des entiers 64 bits sur des
plateformes 32 bits, il est conseillé aux utilisateurs d'utiliser des
environnements 64 bits. Lors de l'utilisation d'une plateforme 32 bits, soyez
conscient que tout entier 64 bits lu depuis la base de données sera retourné
sous la forme d'une instance <classname>MongoDB\BSON\Int64</classname> au
lieu d'un type entier PHP.
</simpara>
</note>
</article>
&reference.mongodb.configure;
&reference.mongodb.ini;
<!--
<article xml:id="mongodb.resources">
&reftitle.resources;
<para>
</para>
</article>
-->
&reference.mongodb.constants;
</book>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->