答案1
您发布的页面左侧窗格中显示: 我该选择哪个版本?如果您使用来自 apache.org 的 Apache 1 或 Apache2 的 PHP,则需要使用 PHP 的 VC6 版本
如果你在 IIS 中使用 PHP,则应该使用 PHP 的 VC9 版本
VC6 版本使用旧版 Visual Studio 6 编译器进行编译
VC9 版本使用 Visual Studio 2008 编译器编译,性能和稳定性有所改进。VC9 版本要求您安装 Microsoft 2008 C++ Runtime (x86) 或 Microsoft 2008 C++ Runtime (x64)
不要将 VC9 版本与 apache.org 二进制文件一起使用 在您的代码中,您将测试 apache 或 iis,如果是 apache,则基于版本。
在 php 中使用 $_SERVER 变量 http://www.php.net/manual/en/reserved.variables.server.php
答案2
apache.org 上的文件确实是用 VC6 编译的。但是,apachelounge.com 上的 Apache 文件是用 VC9 编译的。如果您使用 apachelounge 安装,则使用 VC9 PHP。