在 Windows 上安装 PHP 时,如何预先知道 VC6 还是 VC9 适合我?

在 Windows 上安装 PHP 时,如何预先知道 VC6 还是 VC9 适合我?

这里 :

http://windows.php.net/download/

有没有办法通过编程来检查我是否应该安装 VC9 还是 VC6?

答案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。

相关内容