1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files

68 lines
3.1 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 57c7669a1f5336cb17413e0b46540c52c77ee84f Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="parallel.setup">
<title>Установка</title>
<simplesect xml:id="parallel.requirements">
&reftitle.required;
<simpara>
Для работы модуля parallel требуется сборка PHP с поддержкой режима ZTS (Zend Thread Safety).
Потокобезопасный режим включают при компиляции через ключ <option role="configure">--enable-zts</option>,
а до PHP 8.0.0 на системах, которые отличаются от ОС Windows, — ключ <option role="configure">--enable-maintainer-zts</option>.
</simpara>
<caution>
<simpara>
Режим Zend Thread Safety нельзя включить после сборки; это вариант конфигурации во время сборки.
</simpara>
</caution>
<simpara>
Модуль parallel требуется собирать в системах, в которых работает заголовочный файл pthread.h стандарта
реализации потоков POSIX Threads и ZTS-сборка PHP, включая системы Windows с библиотекой многопоточности
проекта pthread-w32 компании Red Hat.
</simpara>
</simplesect>
<simplesect xml:id="parallel.installation">
&reftitle.install;
<simpara>
Выпуски модуля parallel размещаются в репозитории PECL, а исходный код —
на сайте <link xlink:href="&url.git.hub;krakjoe/parallel">GitHub</link>,
Самый простой способ установки — обычный маршрут PECL:
<link xlink:href="&url.pecl.package;parallel">&url.pecl.package;parallel</link>.
</simpara>
<simpara>
Пользователям ОС Windows готовые двоичные файлы
доступны на сайте репозитория <link xlink:href="&url.pecl.package;parallel">PECL</link>.
</simpara>
<caution>
<simpara>
Пользователям ОС Windows потребуется сделать дополнительный шаг
и добавить файл <filename>pthreadVC<replaceable>?</replaceable>.dll</filename>,
который распространяется вместе с выпусками Windows, в свою переменную окружения <envar>PATH</envar>.
</simpara>
</caution>
</simplesect>
</chapter>
<!-- 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
-->