parallel requiert une compilation de PHP avec ZTS (Zend Thread Safety) activé (--enable-zts, ou sur les systèmes non-Windows avant PHP 8.0.0, --enable-maintainer-zts)
Zend Thread Safety ne peut pas être activé après la compilation; c'est une option de configuration de compilation.
parallel devrait se compiler partout où il y a un en-tête Posix Threads fonctionnel (pthread.h) et une compilation ZTS de PHP, y compris Windows (en utilisant le projet pthread-w32 de redhat).
Les versions de parallel sont hébergées par PECL et le code source par » github, la méthode d'installation la plus simple est la route PECL normale: » https://pecl.php.net/package/parallel.
Les utilisateurs de Windows peuvent télécharger des binaires de version précompilés depuis le site » PECL.
Les utilisateurs de Windows doivent prendre la mesure supplémentaire d'ajouter pthreadVC?.dll (distribué avec les versions Windows) à leur PATH.