Установка

Вимоги

Для роботи parallel потрібна збірка PHP із включеним ZTS (Zend Thread Safety). Зробити це можна, вказавши при компіляції ключ --enable-zts або на системах, відмінних від Windows до PHP 8.0.0, ключ --enable-maintainer-zts

Застереження

Zend Thread Safety не можна увімкнути після складання; це варіант конфігурації під час збирання.

parallel слід збирати скрізь, де є робочий заголовок Posix Threads (pthread.h) та ZTS-складання PHP, включаючи Windows (з використанням проекту pthread-w32 від redhat).

Установка

Випуски parallel розміщуються на PECL, а вихідний код - на » GitHub, Найпростіший спосіб встановлення - це звичайний маршрут PECL: » https://pecl.php.net/package/parallel

Користувачі Windows можуть завантажити готові двійкові файли випуску із сайту » PECL

Застереження

Користувачі Windows повинні зробити додатковий крок, додавши pthreadVC2.dll (поширюється разом з випусками Windows) до їх PATH.