不同的php版本、不同的操作系统,对应不同mongodb扩展库
在不确定php版本和操作系统的情况,可以使用phpinfo()方法查看,并去到网站http://pecl.php.net/package/mongodb 下载对应的mongodb扩展库
下载库有以下几个问题需要注意
- VC6 是运行于 Apache 服务器
- 'Thread safe'(线程安全)是运行在Apache上以模块的PHP上,如果你以CGI的模式运行PHP,请选择非线程安全模式(' non-thread safe')。
- VC9是运行于 IIS 服务器上。
- 下载完你需要的二进制包后,解压压缩包,将'php_mongo.dll'文件添加到你的PHP扩展目录中(ext)。ext目录通常在PHP安装目录下的ext目录。
举个栗子
我下载了以下php版本
这时就要下载对应的mongodb.dll版本
下载库之后找到php安装目录,php扩展一般在安装目录的ext目录下,再在php.ini配置文件中添加扩展:
比如:
下载了php_mongodb.dll的扩展库
php.ini
extentions=php_mongodb.dll