首先个人不建议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. 【策略】一致性Hash算法

    转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179     一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT) ...

  2. bzoj 1597 [Usaco2008 Mar]土地购买——斜率优化dp

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1597 又一道斜率优化dp.负数让我混乱.不过仔细想想还是好的. 还可以方便地把那个负号放到x ...

  3. (转)在二元树中找出和为某一值的所有路径,java版本

    摘自:http://www.cnblogs.com/qi09/archive/2011/05/24/2055643.html 4.在二元树中找出和为某一值的所有路径 题目:输入一个整数和一棵二元树.  ...

  4. C# 判断程序是否已在运行

    方法一: Process[] processes = rocess.GetProcessesByName("ConDemo"); ) { MessageBox.Show(" ...

  5. java中绘图-----那个鼠标等的监听我还是不太会,,好苦恼啊。不知道这些监听事件是怎么区分的

    总结::监听到底该怎么用 事件的区分是靠判断还是 package com.a.b; //我想实现,当我点击一个按钮时,这个frame里可以画出实心的矩形 import java.awt.Color; ...

  6. codeforce 980B - Marlin(构造)

    Marlin time limit per test 1 second memory limit per test 256 megabytes input standard input output ...

  7. 装饰器1、无参数的装饰器 2、有参数的装饰器 3、装饰器本身带参数的以及如果函数带return结果的情况

     装饰器分成三种: 1.无参数的: 2.有参数的: 3.装饰器本身带参数的. 装饰器decorator又叫语法糖 定义:本质是函数,器就是函数的意思.装饰其他函数.就是为其他函数添加附加功能. 原则: ...

  8. IDA Pro 权威指南学习笔记(二) - IDA 数据库文件

    生成数据库文件 把要分析的文件用 IDA 打开后,会生成 3 个数据库文件 扩展名分别为 .id0,id1,nam .id0 文件是一个二叉树形式的数据库 .id1 文件包含描述每个程序字节的标记 . ...

  9. Python Twisted系列教程8:使用Deferred的诗歌下载客户端

    作者:dave@http://krondo.com/deferred-poetry/  译者:杨晓伟(采用意译) 可以从这里从头开始阅读这个系列. 客户端4.0 我们已经对deferreds有些理解了 ...

  10. c# 类型化变量的var,和javascript一样的使用

    .net framework推出var关键字,注意是关键字,不是什么新类型,只是编译器抛给我们的“语法糖” 1.object是所有类型的父类型,object a=1;和var a=1:的区别在于前一个 ...