首先个人不建议wamp中升级php版本,如果你不信可以试一试,当你php升级后发想,奥,Apache版本不匹配,然后又去升级Apache,结果搞了半天,弄出来了就好,要是没出来,可能你会气死(好吧,气了,还得继续。。。)。

如果非要升级php,那么方法如下(例如升级5.4.36版本):

1、从已存在的php版本文件中(如php5.3.10, (eg. wamp/bin/php/php5.3.3))复制以下文件: - php.ini、phpForApache.ini和wampserver.conf到php5.4.36文件夹.

2、打开php5.4.36文件夹的以下文件: - php.ini和phpForApache.ini并且把5.3.10替换为5.4.36。用记事本打开ctrl+f查找替换即可

3、去wamp/bin/apache/apache/apache2.2.22/bin删除php.ini文件

4、将5.3.10文件夹中的php5apache2_2.dll和php5apache2_2_filter.dll复制到php5.4.36中去(下载官方版本名称中不带 nts 的php版本文件)

5、记得修改 wampmanager.ini及wampmanager.conf里面的配置

5、重启wamp.此时就可以选择php->version-> 5.4.36

升级Apache到2.4.16:

1.下载Windows版的Apache 2.4.16安装包,下载地址http://www.apachelounge.com/download/
2.将安装包解压缩,并将解压后的文件夹Apache24复制到wamp\bin\apache下,并更名为apache2.4.16
3.将wamp/bin/apache/apache2.4.9/wampserver.conf复制到wamp/bin/apache/apache2.4.16/
4.将/wamp/bin/apache/apache2.4.9/conf/httpd.conf复制到wamp/bin/apache/apache2.4.16/conf/,覆盖原来的httpd.conf
   编辑wamp/bin/apache/apache2.4.16/conf/httpd.conf文件,将"2.4.9"替换成"2.4.12"
5.如果有VirtualHost,则将/wamp/bin/apache/Apache2.4.9/conf/extra/httpd-vhosts.conf复制到/wamp/bin/apache/Apache2.4.16/conf/extra/,覆盖原来的
httpd-vhosts.conf
6.退出并重新进入WAMPServer,选择apache2.4.16,再退出并重新进入WAMPServer,启动所有服务。如果出现问题,请退出并重新进入WAMPServer试试。(不过我相信你还会遇到问题)。

升级wamp的最快捷的办法(推荐使用此方法):

1、进入官网下载,地址:https://sourceforge.net/projects/wampserver/

2、点击进入下一步:

3、点击进入下一步:

4根据自己的要求下载不同的版本:

@author datou 2016-11-10 15:43:41


关于wamp中升级PHP+Apache 的问题的更多相关文章

  1. wamp 中如何管理两个dedeCms站点

    本文以WampServer2.1为例,图文说明开启wamp虚拟主机功能,也就是绑定多域名,开启多站点搭建功能. 1.  我们一键安装wamp到E盘,并可以正常启动,状态如下图所示:  

  2. 如何单独启动wamp 中自带的MySQL

    前言:Wamp集成了Apache.MySQL和PHP环境.使用Wamp进行网站开发,是很多网站开发爱好者的选择.同时,其集成的MySQL服务,也常被用于MySQL的开发.这个时候我们只是想启动MySQ ...

  3. Ubuntu升级后apache所有的失败,以解决虚拟文件夹的设置

    问题描述: 将Ubuntu离12.04升级到14.04后,出现apache配置的虚拟文件夹所有失效.所有站点域名所有定向到根文件夹.无法分别訪问! 尝试方法: 開始以为是升级后Apache的问题.已经 ...

  4. 6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇-优化升级(安装Apache (Web服务器)软件,测试HTTP)

    为了和SDK升级保持协议一致,花了两天时间实现了用LUA开发,MQTT+HTTP方式实现远程升级 安装Apache主要是为了实现通过HTTP下载资源 升级介绍: 0,用户点击检查更新时,APP首先通过 ...

  5. 2016/07/07 wamp中apache2.4.9允许外部访问的配置 重点是版本 版本不同配置效果不同

    wamp安装包中安装好服务器之后只能使用127.0.0.1来访问了,如果我们要设置多个站点或其它像192.168.1.1这种就需要进行一下修改,具体步骤如下.   wamp-apache2.4.9允许 ...

  6. laravel在wamp中输入地址后总是无法访问

    在wamp中的apache中conf的httpd.conf #LoadModule rewrite_module modules/mod_rewrite.so 改为 LoadModule rewrit ...

  7. 为WAMP中的mysql设置密码(默认为空)

    为WAMP中的mysql设置密码 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作. 1.首先,通过WAMP打开mysql控制台. 提示 ...

  8. [php入门] 3、WAMP中的集成MySQL相关基础操作

    前言:本文以小白视角了解WAMP集成开发环境中的MYSQL,涉及的面广而浅,算是导读性质. 1.启动运行熟悉WAMP中的MySQL 先有库.再有表.数据最终以记录的形式插入表中.其中对数据进行操作使用 ...

  9. WAMP中phpMyAdmin登陆不了问题的解决方法

    WAMP中phpMyAdmin登陆不了问题的解决方法

随机推荐

  1. Web应用程序与Web网站及部署在IIS中

    在Visual Studio可以创建 Web 应用程序项目或网站项目.通过选择 新建项目 或 打开项目 创建或打开一个 Web 应用程序项目在Visual Studio 文件 菜单. 通过选择 新建网 ...

  2. UIActivityViewController

    //UIImage *imageToShare = [UIImage imageNamed:@"iosshare.jpg"]; //NSURL *urlToShare = [NSU ...

  3. JavaScript 与 Java、PHP 的比较

    网站开发的实践从设计方面开始,包括客户端编程语言.大体上说,在网页设计中使用了三种语言:HTML,CSS和Java.自从网站发明以来,HTML和CSS已经成为网页设计的基础,但是Java被用于添加网站 ...

  4. 开源的UML建模工具

    StarUML 一个开源的UML建模工具 地址:http://staruml.sourceforge.net/en/ 效果图: 出处:http://www.cnblogs.com/zzy0471/ar ...

  5. JAVA 工厂模式:简单工厂

    简单工厂模式(SimpleFactory Pattern): 又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式.在简单工厂模式中,可以根据参数的不同返回不同类的 ...

  6. android多渠道打包牛B工具

    http://www.orchidshell.com/ 兰贝壳儿:一个Eclipse插件,为Android开发提供了多渠道打包功能和一些工具类.

  7. jquery中ajax异步调用接口

    之前写过一个原始的.无封装的页面,没有引入任何外部js,直接实例化Ajax的XmlRequest对象去异步调用接口,参见Ajax异步调用http接口后刷新页面,可对比一下. 现在我们用jquery包装 ...

  8. Linux 驱动层实现阻塞和非阻塞

    linux应用层的函数默认是阻塞型的,但是要想真正实现阻塞,还需要驱动的支持才行. 例:open().scanf().fgets().read().accept() 等 1.默认情形,驱动层不实现阻塞 ...

  9. centos7 & ubuntu14.02安装sublime 3

    Centos7安装Sublime Text 3.0正式版 1.安装 GPG 公钥rpm -v --import https://download.sublimetext.com/sublimehq-r ...

  10. git忽略一些提交上传的文件

    在项目开发的过程中有两种文件是不需要提交的. 1.一些很重要的配置文件 包括服务器地址 账号密码 数据库密码 公私钥等等 2.一些由于开发和沙箱环境和线上环境的差异 不能使用同一个时候 需要同一个文件 ...