最新版XAMPP中php7.2配置mongodb3.6扩展 - Go语言中文社区

最新版XAMPP中php7.2配置mongodb3.6扩展


本博文为本人配置mongo随记

第一步下载xampp,地址:https://www.apachefriends.org/zh_cn/download.html

这里我下载的是最新版php7.2.8

安装完之后启动apache,在浏览器中输入http://127.0.0.1/dashboard/phpinfo.php

一、确定php的MSVC版本

查看compiler的版本是多少  如图:我的版本是VC15

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

查看Thread Safety,如图:

如果图中是enabled的话那就说明是Thread Safety(TS)

三、查看php是32位还是64位

查看Architecture的版本类别,如图:我的是 x86 即32位

四、下载扩展插件

根据前面查看的信息,最终可以确定我们需要下载的扩展版本为php7.2、VC15、Thread Safety(TS)、x86

建议直接去官网下载,地址:https://windows.php.net/downloads/pecl/releases/mongodb或者https://pecl.php.net/package/mongo

这里我选择的是1.5.2版本

下载php_mongodb-1.5.2-7.2-ts-vc15-x86.zip;

下载完后解压出来将里面的php_mongodb.dll复制到安装的xampp的php的ext目录下;

我这里的目录是E:xamppphpext;

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

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

六、在php.ini中加入extension=mongodb

extension=mongodb这行字需要根据实际情况,有些是extension=php_mongo.dll,取决于ext目录中mongo扩展的名字。

因为这里装的是xampp默认不需要写php_及后缀名,因此我就没有写,添加完成后如图:

注意:如果你装的是xampp的话,该文件一般位于E:xamppphp目录下;

七、重启xampp服务

安装成功后,查看phpinfo版面,会有以下内容显示;如图:

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

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_40965293/article/details/82151111
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-08 15:16:12
  • 阅读 ( 1382 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢