php-doc-en/reference/pht/setup.xml
2018-02-11 18:55:13 +00:00

62 lines
1.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<chapter xml:id="pht.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
<section xml:id="pht.requirements">
&reftitle.required;
<para>
pht requires a ZTS (Zend Thread Safety) version of PHP. Currently, only PHP
7.2 is supported. Support for PHP 7.3 (which will be released at the end of
2018) will be coming soon. PHP 7.0 and 7.1 are unsafe to support, due to
race conditions in ZTS mode.
</para>
<para>
pht should be compatible for any OS with the pthread library (or
pthread-win32 library, which is for Windows).
</para>
</section>
<section xml:id="pht.installation">
&reftitle.install;
<para>
pht releases are hosted (along with its source code) on the
<link xlink:href="&url.git.hub;tpunt/pht">pht GitHub repository</link>. Unix
developers will need to build from source
(<link xlink:href="&url.git.hub;tpunt/pht#installation">instructions here</link>).
Windows developers can download the appropriate .dll file from the
<link xlink:href="&url.git.hub;tpunt/pht/releases">repository's releases page</link>.
They will need to ensure that the provided pthreadVC2.dll file (which is
distributed alongside the extension's .dll file) is made available in their
<envar>PATH</envar> environment variable.
</para>
</section>
<section xml:id="pht.configuration">
&reftitle.runtime;
&no.config;
</section>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->