关于在windows上的wamp集成环境和xampp上安装mongo扩展

今天来学习下mongodb,在装PHP扩展的时候本来是一个很轻松的事情,结果并不是我想想的那么简单。

我的集成环境是xampp的php版本是5.6的x86.我开启了安全模式,所以我需要mongo时ts的安全模式扩展的x86扩展这些都不是很复杂。但是当我将下载好的扩展放入ext目录下后在php.ini中开启扩展后。重启apache竟然在phpinfo里面找到mongo的扩展信息、

经过自己的反复排除,无果。主要是apache的错误log竟然不报错误。php.ini中开启mongo不管有没有都不会报错。无奈之下我又测试了下wamp环境。也是如此;今天到公司里面找到我们技术老大。竟然分分钟给我搞定了。我除啦在用崇拜的眼光盯着我们老大外。还有一些对自己的思考。这就是差距。相同的时间里人家可以做很多事情。并不是人家偷懒是因为我们都拖累了他们。哎!

解决的方法。是环境变量。我在环境变量PATH中加入了D:/xampp/php/ext/;D:/xampp/php/;

这里付上我的下载链接:

https://www.mongodb.org/downloads

选择扩展的版本需要注意的是  你1.当前php的版本 2.以及你的phpinfo()中Thread Safety 的设置enabled(开启)选择 ts版本的 disabled(关闭)选择nts版本的 3.查看你的环境是32位的装x86;64位的装x86_64的。

将扩展重命名php_mongo.dll  放入到php/ext 目录下  并在php.ini文件中开启extension=php_mongo.dll .重启apache 查看 phpinfo() 中是否有。

OK本来是一个愉快的礼拜天,由于这个小小的问题。党务了很多事情。也验证了一句话,   理论和做东西是两码事。

时间: 2024-10-14 02:51:46

关于在windows上的wamp集成环境和xampp上安装mongo扩展的相关文章

PHP绿色集成环境在服务器上的应用,PHPWAMP在服务器上搭建网站。

Windows下的Apache+Mysql+PHP,称为WAMP. 本文案例采用的PHP集成环境是我最新发布的新版本PHPWAMP8.1.8.8. 我集成的相关组件都是完全版的,适合本地调试,也适合用在服务器上. PHP集成环境如何在服务器上搭建网站,下面我将提供详细的操作步骤图. ------------------------------------------------------------------------------------------------------------

wamp集成环境下配置虚拟域名

wamp集成环境下配置虚拟域名,多域名.在有一些情况下会用到. 第一步:找到目录   wamp/bin/apache/apache2.4.9/conf/httpd.conf  找到准确位置  如图: 文件找到后,用记事本,或工具打开,大约在500行左右,有一句 #Include conf/extra/httpd-vhosts.conf 去掉#号,代表功能启用.虚拟机开启.如图所示: 第二步:配置文件 同样目录下 wamp/bin/apache/apache2.4.9/conf/extra/htt

WAMP集成环境更改web根目录

使用WAMP集成环境,如何更改web根目录 做php开发使用WAMP集成环境的同学大部分有过这样的经历:如果你试图修改web根目录,那么你肯定会想到要修改apache/apache2.2.11/conf/httpd.conf目录下的DocumentRoot,这时如果你再访问localhost时,网站会报403错,禁止访问.这一问题应该如何解决呢?不妨看看我的做法. Wampserver安装好后,"www目录"默认为X:/wamp/www,(这里的X是盘符)也就是wampserver安装

wamp集成环境开启rewrite伪静态支持

wamp集成环境在安装完后,默认是没有开启伪静态的,所以有时把项目部署进去时如果源码里包含.htaccess文件的话,可能会出现500错误,这一般是因为不支持伪静态造成的,解决这个问题的办法就是开启伪静态支持. 下面是wamp集成环境开启rewrite伪静态的方法: 第一步:打开wamp安装目录,找到Apache2安装目录下的conf目录中的httpd.conf这个文件(比如我的是:C:\wamp\Apache2\conf): 第二部:打开此文件,搜索找到,"LoadModule rewrite

php集成环境和自己配置的区别,php集成环境、php绿色集成环境、php独立安装版环境这三者的区别

最近有学生问我,直接使用PHP集成环境和我们自己独立安装的php环境有什么不一样吗? 答:PHP集成环境,和自己安装的php环境实际上没啥区别的,只不过大部分的集成环境进行了一些绿化操作,本质上没啥区别. 下面我们先来介绍一下集成环境的基本概念.常见的php集成环境以及集成环境的选择,然后再详细说明PHP集成环境与安装版的具体区别. 你们应该会经常听到WAMP这词吧,那么WAMP是什么意思? Windows下的Apache+Mysql+PHP,称为WAMP. 而Linux系统下的Apache+M

将wamp集成的mysql替换成安装版的

替换原因: wamp集成的mysql错误提示乱码. 修改文件: 路径C:\wamp下的wampmanager.conf,wampmanager.ini,uninstall_services.bat 路径C:\wamp\bin\mysql\mysql5.6.17下的wampserver.conf 步骤: 1.安装wamp和mysql,本例wamp安装到C盘,mysql安装到C:\Program Files\MySQL,安装版的mysql服务名为mysql 2.wampmanager.conf中的w

WAMP集成环境

WAMP Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台.随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注.LAMP是基于Linux,Apache,MySQL/MariaDB和PHP

wamp集成环境php多版本搭建(php5.5,php5.6,php7.0.6)

首先需要搭建的版本可以在php官方(http://windows.php.net/download)下载对应的版本,X86对应的是32位操作系统,X64对应的是64位操作系统. 1:下载之后解压,把解压的压缩包放在wamp安装目录bin目录下的php文件夹下,同时注意把文件夹名称改成符合wamp规范的名称,比如解压过后名称是php-5.6.19-Win32-VC11-x64要改成php5.6.19记住不要有横杆. 2:然后打开wamp自带的php5.5.12版本文件夹,发现比普通官方文件多了两个

windows 下搭建持续集成环境jenkins+git

知识准备:参考上一篇博客的资料调查 http://blog.csdn.net/aaashen/article/details/46550121 1 下载安装: 从jenkins 官网http://jenkins-ci.org/ 上下载windows 下的zip文件.可以稳定版的1.609.1.zip.下载后解压,点击setup.exe,一路next,即可安装成功.可以在浏览器中localhost:8080,出现jenkins页面. 亦可以下载war包,用java -jar jenkins.war