PHP安装MongoDB扩展-Windows Wamp版

本文将讲述一下在Wamp环境下安装MongoDB扩展的过程,大家可以略作参考

Linux 版本的可以参考之前发布的PHP安装MongoDB扩展

安装环境

系统环境:Windows 7 64位

Apache版本:2.4.9

PHP版本:5.5.12

MongoDB版本:3.2.6

Wamp版本:wamp 2.5 64位

在windows下安装mongodb的扩展比Linux环境稍微复杂点

安装步骤

一、确定php的compiler

通过查看phpinfo()可以确定

从上图可以看到,Compiler是VC11

二、确定php是否是线程安全版本

通过查看phpinfo()可以确定

如果是enabled,则说明是Thread safety版本

三、下载对应的php-mongodb版本

根据前面所得到的信息,需要下载同时符合php5.5,VC11,ts(thread safety),64位的扩展

一般来说,官网的资料是最新和最全的,推荐到官网去下载。下载地址是:http://windows.php.net/downloads/pecl/releases/mongo/。我选择的是1.6.10版本的

下载php_mongo-1.6.10-5.5-ts-vc11-x64.zip回来,把里面的php-mongo.dll复制到php的插件目录下,我本机是:D:\wamp\bin\php\php5.5.12\ext

四、在系统环境变量中加入libsasl.dll的所在路径

根据http://php.net/manual/en/mongo.installation.php的介绍,安装mongo扩展需要依赖libsasl.dll, 所以要在系统环境变量中加入该目录。该目录一般是php的根目录。在wamp 2.5下,如果wamp的安装盘是D盘,该目录的位置大概是D:\wamp\bin\php\php5.5.12

五、在php.ini中加入extension=php_mongo.dll

extension=php_mongo.dll这行字需要根据实际情况,有些是extension=php_mongodb.dll,取决于D:\wamp\bin\php\php5.5.12\ext目录中mongo扩展的名字。

注意:wamp中一般有两个php.ini文件,一个是位于php的根目录下,一个是apache的根目录下,需要添加的是apache根目录下的php.ini。

六、重启wamp服务

最好是完全退出后再打开

最后,上图体验一下安装后的美妙时刻。

安装成功后,查看phpinfo版面,会有以下内容显示。

至此, Windows 下添加php mongo扩展成功结束。

时间: 2024-11-02 14:36:39

PHP安装MongoDB扩展-Windows Wamp版的相关文章

wamp环境PHP安装mongodb扩展

pecl的mongodb扩展链接我们很多开发工作都要在windows下进行,但是在windows下给这些脚本程序安装一些插件扩展都比较麻烦,没有办法像linux环境一样一行命令完成,这里我在为PHP安装mongodb扩展的时候遇到了一些问题,特此写一遍wamp安装php扩展的教程. 1.下载mongodb扩展 下载windows环境下php的mongodb扩展. windows下的php的扩展一般都是dll文件,mongodb的php扩展在这里下载: http://pecl.php.net/pa

windows php7 安装 mongodb 扩展

windows php7 安装 mongodb 扩展 确定自己的版本(我的版本是php-7.1.9-Win32-VC14-x64)若不知道可打开phpinfo查看nts(非线程)ts(线程) 注意:86等于32位 下载对应的版本的php_mongodb.dll 文件下载链接:https://pecl.php.net/package/mongodb/1.2.9/windows (按我php版本我选的是php7.1那一栏线程安全类型) (下载需要FQ,如果无法FQ请留言或加QQ:1534147975

windows下安装mongodb扩展出现 PHP Warning: PHP Startup: in Unknown on line 0

系统 windows7 集成环境 xampp 1.8.3 php-mongo.dll下载地址 http://pecl.php.net/package/mongo/1.6.0RC2/windows 选择对应的版本下载 将php-mongo.dll放入php的ext文件夹下 修改php.ini. 但是在安装mongodb扩展的时候 出现了PHP Warning:  PHP Startup:  in Unknown on line 0的问题 版本没问题 php版本是5.5.11 和 php-mongo

如何在windows下安装mongoDB扩展

安装环境 系统环境:Windows 10 64位 Apache版本:2.4.9 PHP版本:5.5.12 MongoDB版本:3.2.6 Wamp版本:wamp 2.5 86位   安装步骤 一.确定php的compiler和确定php是否是线程安全版本 通过查看phpinfo()可以确定,wamp下点击localhost,再点击右下角的phpinfo() 二.下载对应的php-mongodb版本 根据前面所得到的信息,需要下载同时符合php5.5,VC11,ts(thread safety),

windows 下xampp集成环境安装mongodb扩展

http://www.thegeekstuff.com/2015/10/php-mongodb-for-xampp 见这文章,写的很详细. 1.打开PHPINFO界面查看PHP版本,编译器版本,还有架构,线程安全. 2.然后去官网下载对应的dll文件. 3.复制到xampp/php/ext文件夹下 4.到xampp/php/php.in下加上extension=刚添加的dll文件 5.去修改环境变量PATH,把php的路径加上 6.重启Apache,查看PHPinfo有没有mongodb扩展

win7 安装mongodb扩展

1.安装MongoDB. 下载mongodb-win32-i386-2.0.0.zip文件(地址:http://downloads.mongodb.org/win32/mongodb-win32-i386-2.0.0.zip), 将其解压至D:\xampp\mongodb目录中.创建D:\xampp\mongodb\data目录(用于存放数据库文件). 因为我用的是xampp,所以想选择在此目录,方便管理,你可以随意选择目录. 注:BIN目录中有以下2个文件,mongod.exe即服务器端,mo

安装mongodb扩展

Thread Safety enabled 打开phpinfo() 看php版本是ts还是nts,  如上是ts版本的,所以需要安装mongodb的ts版本, mongodb的扩展下载地址 https://pecl.php.net/package/mongodb,根据自己的选择,选择对应的扩展, 下载好扩展后,把php_mongodb.dll 文件放入到本地,php/ext下面 看phpinfo()里加载的php.ini来选择打开的php.ini文件 然后打开php.ini,大约890行的位置加

PHP安装MongoDB扩展

1.下载mongodb 地址:mongodb , 2.解压:tar -zxf linux-x86_64-2mongodb.6.6.tgz 解压后会有一个bin文件夹,里面有各种可执行程序,其中mongo表示mongodb提供的一个shell终端也是一个js解析器. mongod用于启动mongodb服务器. 3.安装PHP的mongodb扩展程序. 更新yum的一些依赖库文件: yum -y update 安装所需的扩展程序 yum -y install gcc php-pear php-dev

安装MongoDB(做成Windows服务)并加载C#驱动程序

一 Mongodb简介: 通过查询网上的一些信息来介绍一下Mongodb的优势:MongoDB是一个面向文档的数据库,目前由10gen开发并维护,它的功能丰富,齐全,完全可以替代MySQL.在使用MongoDB做产品原型的过程中,我们总结了MonogDB的一些亮点: 1  使用JSON风格语法,易于掌握和理解:MongoDB使用JSON的变种BSON作为内部存储的格式和语法.针对MongoDB的操作都使用JSON风格语法,客户端提交或接收的数据都使用JSON形式来展现.相对于SQL来说,更加直观