wamp环境PHP安装mongodb扩展

wamp环境PHP安装mongodb扩展

wamp安装php扩展的教程

1.下载MongoDB扩展

下载windows环境下PHP的mongodb扩展。windows下的php的扩展一般都是dll文件,mongodb的php扩展在这里下载:http://pecl.php.NET/package/mongo

扩展一般会区分non thread safe (非线程安全)和thread safe(线程安全)区别就在于,非线程安全一般搭配IIS环境使用,线程安全搭配apache使用。当然除此之外php还有 VC6 VC9版本区分VC6和VC9一个支持apache一个支持IIS,VC9 用在apache上也没问题。当然这里还有更多内容这里就不再详细讨论了。

我的环境是win8 64位 wamp(apache+php5.5)那么就下载php5.5 Thread Safe(TS)x64的那个文件。

2.安装mongodb扩展

下载好以后打开压缩包我们会发现php_mongo.dll文件。将这个文件复制到“wamp\bin\php\php5.5.12\ext”这个路径的文件夹p下面。在wamp\bin\php\php5.5.12\php.ini和wamp\bin\apache\apache2.4.9\bin\php.ini文件中均增加扩展mongodb的动态库文件:extension=php_mongo.dll;。

3.让mongodb的扩展找到libsasl.dll依赖库

libsasl.dll是在php根目录下的一个文件夹,本文的mongodb需要依赖这个dll。由于wamp安装的过程当中不会添加php的环境变量,所以我们在使用php的mongodb扩展的时候,扩展无法找到libsasl.dll的位置导致mongodb的扩展是无法使用的。

我们需要把php的目录路径添加到我们的系统环境变量里面。即在环境变量的Path中添加上php所在的绝对路径。

4.测试mongodb扩展安装是否成功

最后我们重启所有的wamp服务,最好把wamp关闭再重新打开。启动wamp的localhost网页,找到phpinfo()。

出现mongodb的字样,则说明扩展安装成功。

 

来源:http://blog.csdn.net/chenxiao_ji/article/details/49980475

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据