PHPerKaigi 2024

获取 PHP

本章包括 PHP 下载地址以及操作系统相关问题的详细资料。

PHP 可以从哪里得到?

可以从任何一个 PHP 网络成员的站点下载 PHP。这些信息在 » https://www.php.net/。还可以通过匿名 Git 得到绝对是最新版的源程序。更多信息请访问 » https://www.php.net/git.php

有预先编译好的可执行版本吗?

我们只为 Windows 系统提供了预编译的可执行文件,因为我们没法为每个主流的 Linux/Unix 平台编译每一种扩展库组和的 PHP。同样注意,如今很多 Linux 的发行版本已经内置了 PHP。Windows 可执行文件可以从我们的 » 下载页面下载,至于 Linux 可执行文件,请访问你的 Linux 发布商的站点。

编译一些可选的 PHP 扩展库所需的库文件可以从哪里得到?

注意: 有 * 号标记的都不是线程安全的;不建议在多线程环境中使用它们。

怎样使这些库起作用?

需要按照这些库提供的说明进行。一些库可以在运行 PHP 的“configure”时自动检测到(例如 GD 库),其它的必需用“ --with-EXTENSION”选项来激活。运行“ configure --help”来得到完整的列表。

在我的 Windows 机器上通过 Git 仓库获取最新的 PHP 源码后,我应该如何去编译?

参见 PHP Wiki 内的最新说明:» Step by Step Build Instructions

哪里可以找到 browscap.ini 文件?

可以从 » http://browscap.org/ 得到一个 browscap.ini 文件。

下载 PHP 时线程安全是什么意思?

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.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top