本章包括 PHP 下载地址以及操作系统相关问题的详细资料。
可以从任何一个 PHP 网络成员的站点下载 PHP。这些信息在 » https://www.php.net/。还可以通过匿名 Git 得到绝对是最新版的源程序。更多信息请访问 » https://www.php.net/git.php。
我们只为 Windows 系统提供了预编译的可执行文件,因为我们没法为每个主流的 Linux/Unix 平台编译每一种扩展库组和的 PHP。同样注意,如今很多 Linux 的发行版本已经内置了 PHP。Windows 可执行文件可以从我们的 » 下载页面下载,至于 Linux 可执行文件,请访问你的 Linux 发布商的站点。
注意: 有 * 号标记的都不是线程安全的;不建议在多线程环境中使用它们。
需要按照这些库提供的说明进行。一些库可以在运行 PHP 的“configure”时自动检测到(例如 GD 库),其它的必需用“
--with-EXTENSION
”选项来激活。运行“
configure --help
”来得到完整的列表。
参见 PHP Wiki 内的最新说明:» Step by Step Build Instructions
可以从 » http://browscap.org/ 得到一个 browscap.ini 文件。
Thread Safety means that binary can work in a multithreaded webserver context, such as Apache 2 on Windows. Thread Safety works by creating a local storage copy in each thread, so that the data won't collide with another thread.
So what do I choose? If you choose to run PHP as a CGI binary, then you won't need thread safety, because the binary is invoked at each request. For multithreaded webservers, such as IIS5 and IIS6, you should use the threaded version of PHP.