哪个二进制文件供php5.3下载?

时间:2011-06-21 12:25:40

标签: php windows

参考以下链接

http://www.php.net/manual/en/mongo.installation.php#mongo.installation.windows

有线程安全,非线程安全,并且它还带有VC6,VC8,VC9前缀。

我有窗口7 Ent,我无法理解我应该从这里下载哪个二进制文件(.dll)。

我怎么知道我要下载哪个dll?

如何识别哪个VC编译器+线程安全或非线程安全组合选择?。

3 个答案:

答案 0 :(得分:2)

http://windows.php.net/download/上,有一个'我选择哪个版本?'左边的部分。

  

我选择哪个版本?

     

如果你是   在Apache 1或Apache2中使用PHP   从apache.org你需要使用   PHP的VC6版本

     

如果您使用PHP与IIS   应该使用PHP的VC9版本

     

VC6版本是用。编译的   传统的Visual Studio 6编译器

     

VC9版本是用。编译的   Visual Studio 2008编译器并且有   性能和改进   稳定性。 VC9版本需要   你有Microsoft 2008 C ++   运行时(x86)或Microsoft 2008   安装了C ++ Runtime(x64)

     

不要在apache.org上使用VC9版本   二进制文件

     

可以获取VC9版本的Apache   在Apache休息室。我们使用他们的   用于构建Apache SAPI的二进制文件。

答案 1 :(得分:2)

要通过命令行告诉您安装了哪个PHP,请运行以下命令:

php -i | more

这将逐页转储phpinfo。在第二页左右,您应该在“系统”部分下看到“Zend Extension Build”和/或“PHP Extension Build”键。也许它会显示类似“API ###,TS,VC9”的内容。 TS代表“线程安全”(实际上也显示为“线程安全”键中的启用/禁用仅略低于该线程)。 “VC9”代表...... VC9。您已经知道安装了PHP5.3。这意味着您要安装Mongo的PHP5.3 Threadsafe VC9版本。

此外,这是PHP用户手册页中用户提供的注释非常有用的示例。查看Andrey 01-Jun-2011 11:54的第一条评论。

答案 2 :(得分:0)

由于您运行的是Windows 7,因此下载VC9将是理想的选择。

如果您的应用需要线程安全,请下载线程安全的。如果您不确定您的应用程序是否需要线程安全,那么您可能无论如何都不需要线程安全版本。