parallel 설치

요구 사항

병렬에는 ZTS(Zend Thread Safety)가 활성화된 PHP 빌드가 필요합니다(--enable-zts 또는 PHP 8.0.0 이전의 비 Windows 시스템에서는 --enable-maintainer-zts).

주의 Zend Thread Safety는 빌드 후에 활성화할 수 없습니다. 빌드 시간 구성 옵션입니다.

병렬은 Windows(redhat의 pthread-w32 프로젝트 사용)를 포함하여 작동하는 Posix Threads 헤더(pthread.h)와 PHP의 ZTS 빌드가 있는 모든 곳에서 빌드되어야 합니다.


설치

병렬 릴리스는 PECL에서 호스팅하고 소스 코드는 » github에서 호스팅합니다. 가장 쉬운 설치 경로는 일반 PECL 경로(https://pecl.php.net/package/parallel)입니다.

Windows 사용자는 » PECL 웹사이트에서 사전 빌드된 릴리스 바이너리를 다운로드할 수 있습니다.

주의 Windows 사용자는 pthreadVC2.dll(Windows 릴리스와 함께 배포됨)을 PATH에 추가하는 추가 단계를 수행해야 합니다.