Обновление до английской версии (#545)

This commit is contained in:
Mikhail Alferov
2023-12-06 11:24:38 +03:00
committed by GitHub
parent 607ae81a9f
commit 4f40ddd753

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 66593961ad8ea01488499646d4039f91790340f3 Maintainer: tmn Status: ready -->
<!-- EN-Revision: 6ec541d590b598769e62d9220121538f3a2925b2 Maintainer: tmn Status: ready -->
<!-- Reviewed: no -->
<chapter xml:id="libxml.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@ -9,23 +9,41 @@
<section xml:id="libxml.requirements">
&reftitle.required;
<para>
Этот модуль требует для работы <link xlink:href="&url.libxml;">libxml</link> &gt;=
2.6.0.
Для работы этого модуля требуется библиотека <link xlink:href="&url.libxml;">libxml</link> &gt;=
2.9.0 с PHP 8.0, или libxml &gt;= 2.6.0 до PHP 8.0.
</para>
</section>
<!-- }}} -->
<!-- {{{ Installation -->
<!-- {{{ Installation PHP >= 7.4 -->
<section xml:id="libxml.installation">
&reftitle.install;
<title>Установка для PHP &gt;= 7.4</title>
<para>
Модуль libxml включён по умолчанию, но может быть отключён при указании директивы
<option role="configure">--without-libxml</option>.
</para>
<para>
PHP использует утилиту <literal>pkg-config</literal> для выбора правильного файла библиотеки, заголовочных файлов
и флагов компиляции для работы с модулем libxml2.
Чтобы убедиться, что выбрана желаемая версия модуля libxml2,
можно перед запуском сценария настройки через переменную окружения <envar>PKG_CONFIG_PATH</envar>
указать утилите <literal>pkg-config</literal> путь для поиска нужной версии модуля:
<![CDATA[PKG_CONFIG_PATH="/path/to/libxml2/prefix/lib/pkgconfig:/lib/pkgconfig"]]>
</para>
</section>
<!-- }}} -->
<!-- {{{ Installation PHP < 7.4 -->
<section xml:id="libxml.installation_old">
<title>Установка для PHP &lt; 7.4</title>
<para>
Модуль libxml включён по умолчанию, но может быть отключён
посредством директивы <option role="configure">--disable-libxml</option>.
</para>
<para>
Необязательная директива <option role="configure">--with-libxml-dir</option>
используется для задания расположения <literal>libxml</literal> в системах,
на которых PHP скомпилирован, если не директива не используется, поиск
используется для задания расположения модуля <literal>libxml</literal> в системах,
на которых PHP скомпилирован, если директива не используется, поиск
будет производиться только по стандартным путям. Процесс <literal>configure</literal>
производит поиск libxml (особенно, <literal>xml2-config</literal>)
по путям в следующем порядке: