他们为visual studio 2010(在win7 32bt操作系统上)和php版本5.2制作mongodb php扩展吗?
我看过有下载dll的网站。 (本文末尾列出的网站)。
但是,看一下不同的dll,我只看到它们的vc9和vc11。这是否意味着我的Visual Studio版本不是mongo / php扩展名?
任何信息将不胜感激。谢谢。
答案 0 :(得分:0)
如果你要为MongoDB下载和使用预编译的PHP扩展,那么匹配的重要细节是:你的PHP版本,使用的编译器,以及它是32位还是64位
您可以从phpinfo()
详细信息或从命令行运行php -i
来获取此信息。
寻找" PHP扩展版本"行类似于:
PHP Extension Build => API20100525,TS,VC9
然后您应该download the latest MongoDB driver DLL zip并找到要安装的相应DLL(匹配PHP版本,TS与NTS和VC版本)。
例如,使用我的64位PHP 5.4安装的上述输出,我将使用php_mongo-1.4.x-5.4-vc9-x86_64.dll
。
如果您的PHP扩展需要VC9或VC11以外的版本(这是当前版本的内容),您可以尝试使用较旧的驱动程序版本,或者理想地将PHP更新为更新的版本。