2024 年 PHP 开发者大会日本站

获取 PHP

本节详细介绍了 PHP 下载位置和操作系统问题。

在哪里可以获得 PHP?

您可以从 PHP 网络站点中的任何成员下载 PHP。这些站点可以在 » https://php.net/ 找到。您也可以使用匿名 Git 获取最新版本的源代码。更多信息,请访问 » https://php.net/git.php

是否有预编译的二进制版本?

我们只为 Windows 系统分发预编译的二进制文件,因为我们无法为每个主要的 Linux/Unix 平台编译具有每个扩展组合的 PHP。另请注意,如今许多 Linux 发行版都内置了 PHP。Windows 二进制文件可以从我们的 » 下载 页面下载,对于 Linux 二进制文件,请访问您发行版的网站。

在哪里可以获取编译一些可选 PHP 扩展所需的库?

注意 标记为 * 的据我们所知不是线程安全的;不建议在多线程环境中使用它们。

如何使这些库工作?

您需要按照库提供的说明进行操作。在运行 PHP 的“configure”脚本时,会自动检测到其中一些库(例如 GD 库),而其他库则必须使用“--with-EXTENSION”选项启用到“configure”。运行“configure --help”以列出这些选项。

我在 Windows 机器上从 Git 仓库获得了最新版本的 PHP 源代码,我需要什么来编译它?

请参阅 PHP Wiki 获取最新说明:» 分步构建说明

在哪里可以找到浏览器功能文件?

您可以在 » http://browscap.org/ 找到 browscap.ini 文件。

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

线程安全意味着二进制文件可以在多线程 Web 服务器环境中工作,例如 Windows 上的 Apache 2。线程安全通过在每个线程中创建本地存储副本来工作,这样数据就不会与其他线程冲突。

那么我该如何选择呢?如果您选择将 PHP 作为 CGI 二进制文件运行,则不需要线程安全,因为在每次请求时都会调用二进制文件。对于多线程 Web 服务器(例如 IIS5 和 IIS6),您应该使用 PHP 的线程版本。

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top