几天前老大让我们学习mongoDB,我在windows环境下安装mongoDB的扩展时遇到一些问题,现在分享下解决方案,一起共同学习。
1、 首先查看下自己的php版本( 在php文件中输出phpinfo() ),并确认属于线程安全还是非线程安全(我的为线程安全VC6)
我的集成环境XAMPP版本为1.8.3
php为5.5.1
2、扩展下载地址为:
3、将下载好的文件包解压后将php_mongo.dll文件放到你本地安装XAMPP的目录/php/ext文件夹下
4、修改php.ini文件 搜索extension=php_xsl.dll 在此代码下面加入extension=php_mongo.dll这段代码
5、此时已经安装好扩展,但是运行时出错,因为php对mongodb的支持需要依赖3个动态链接库:libeasy32.dll、libsasl.dll、ssleay32.dll,因为libsasl.dll找不到所以报错
对应解决办法:复制你自己php文件夹下libsasl.dll 放到你的apache文件夹下bin文件夹下 然后重启apache
到这时你已经安装好了mongoDB的扩展,并查看你的php版本可看见
表示你已经安装成功了!