windows10 php7安装mongodb 扩展及其他扩展的思路
1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数
注: 86 等于 32 位 ,和你的windows系统64 or 32位无关。比如我的:
2. 下载对应的版本的php_mongodb.dll 文件
下载链接:https://pecl.php.net/package/mongodb/1.2.9/windows
3. 把文件解压出来 php_mongodb.dll 文件复制到php安装目录下的 ext 目录下(我的是: F:\phpStudy\php\php-7.0.12-nts\ext)
4. 打开php.ini 配置文件增加行 : extension=php_mongodb.dll
5. 重启,再打开phpinfo() 查看是否有mongodb扩展,出现下图则安装成功
PS:总结:
1,区分是window上的php还是linux上的php,但下载地址都是:https://pecl.php.net/package/
2,查看php的版本,不同版本可能功能有差别;
3,通过phpinfo()查看需要安装的环境:
(1),线程安全还是非线程安全:Thread Safety的值
(2),编译器:Compiler的值
(3),软件位数:Architecture的值 (x86,x64)
(4),Server API的值:运行模式
4,(1)window下是通过php运行环境选择下载对应版本的扩展文件(.dll),下载后将dll文件放在php的ext目录下
(2)linux下,先通过https://pecl.php.net/package/查看对应的软件版本,假设为ext-1.6.8:
再试用如下链接和命令:(使用用审查元素可以查看到 扩展压缩文件 的地址 => http://pecl.php.net/get/...)
1,wget http://pecl.php.net/get/ext-1.6.8.tgz(使用用审查元素可以查看到扩展压缩文件的地址) 2,tar -xzvf ext-1.6.8.tgz 3,cd ext-1.6.8 4, /usr/local/php/bin/phpize 或者 phpize 5,./configure --with-php-config=/usr/local/php/bin/php-config 或者./configure --with-php-config=/usr/bin/php-config 6, make && make install
5,修改php.ini配置;
(1)windows下是extension=php_redis.dll
(2)linux下是extension=redis.so
6,重启服务器(php-fpm或者httpd);
最新文章
- 在Winform界面菜单中实现动态增加【最近使用的文件】菜单项
- WdatePicker日期控件的用法
- selenium处理rich text(富文本框)
- 24. javacript高级程序设计-最佳实践
- telnet登录路由器启动服务的shell脚本
- 【LeetCode 238】Product of Array Except Self
- cocos2.2.3中创建精灵对象的三大类方法
- 深度探索C++对象模型读书笔记(2)
- 利用用户自己的server、tomcat下的解决iOS7.1企业应用无法安装应用程序 由于证书无效的问题
- 使用Castle扩展Ibatis.Net,面向接口编程-更优雅的代码
- 对Git的一些理解
- Beta版本展示博客
- PBRT笔记(7)——反射模型
- ASP.NETZERO 开发者指南-目录篇
- ASP.NET WebAPI构建API接口服务实战演练
- IDEA 快捷操作 Windows
- centos 修改host
- WebUploader在IE9中文件选择按钮点击没反应
- ajax 数据请求(一)同域
- hibernate、struts、spring mvc的作用