Instalación
En esta página
Instalación#
Requisitos#
parallel requiere una compilación de PHP con ZTS (Zend Thread Safety) activado (--enable-zts, o en sistemas no-Windows antes de PHP 8.0.0, --enable-maintainer-zts)
[!CAUTION] Zend Thread Safety no puede ser activado después de la compilación; es una opción de configuración de compilación.
parallel debería compilarse en cualquier lugar donde haya un encabezado Posix Threads funcional (pthread.h) y una compilación ZTS de PHP, incluyendo Windows (utilizando el proyecto pthread-w32 de redhat).
Instalación#
Las versiones de parallel son alojadas por PECL y el código fuente por github, el método de instalación más simple es la ruta PECL normal: https://pecl.php.net/package/parallel.
Los usuarios de Windows pueden descargar binarios de versiones precompiladas desde el sitio PECL.
[!CAUTION] Los usuarios de Windows deben tomar la medida adicional de añadir
pthreadVC?.dll(distribuido con las versiones de Windows) a suPATH.