diff --git a/reference/pthreads/setup.xml b/reference/pthreads/setup.xml index ec6f071a18..2ec3a4ceb1 100644 --- a/reference/pthreads/setup.xml +++ b/reference/pthreads/setup.xml @@ -7,19 +7,34 @@
&reftitle.required; - pthreads requires a build of PHP with ZTS enabled ( --enable-maintainer-zts or --enable-zts on Windows ) + pthreads requires a build of PHP with ZTS (Zend Thread Safety) enabled ( --enable-maintainer-zts or --enable-zts on Windows ) + + + + Zend Thread Safety cannot be enabled post build; it is a build time configuration option. + + + + pthreads should build anywhere there is a working Posix Threads header (pthread.h) and ZTS build of PHP, including Windows (using the pthread-w32 project from redhat).
&reftitle.install; - &pecl.info; + pthreads releases are hosted by PECL and the source code by + github, + the easiest route to installation is the normal PECL route: &url.pecl.package;pthreads. - &pecl.windows.download; + Windows users can download prebuilt release binaries from the PECL website. + + + Windows users need to take the additional step of adding pthreadVC2.dll (distributed with Windows releases) to their PATH + +
@@ -27,13 +42,6 @@ &no.config;
-
- &reftitle.resources; - - - -
-