&reftitle.setup;
&reftitle.required; Для работы модуля pthreads необходима потокобезопасная сборка PHP с поддержкой режима ZTS (Zend Thread Safety). Сделать это можно при компиляции через ключ или на системах (кроме ОС Windows) до PHP 8.0.0 через ключ . После компиляции потокобезопасность нельзя включить — это исключительно опция, которая устанавливается на этапе компиляции. Модуль pthreads можно собрать везде, где присутствуют заголовочные файлы набора интерфейсов Posix Threads (pthread.h) и потокобезопасная сборка PHP, включая Windows (через проект pthread-w32 из redhat).
&reftitle.install; Готовые сборки pthreads размещают в репозитории PECL, а исходный код на сайте Github. Самый простой путь — установить модуль из PECL: &url.pecl.package;pthreads. Пользователям Windows необходимо загрузить подготовленный бинарный файл с сайта PECL. Пользователям Windows придётся выполнить дополнительные действия для добавления файла библиотеки pthreadVC2.dll (включается в релизы для Windows) в переменную PATH.