搜索

首页  >  问答  >  正文

apache - wampserver多版本php切换失败

WAMPServer可以让开发者在Windows系统下快速搭建WAMP环境,它支持多版本的Apache、MySQL、PHP之间的相互切换,互不影响,对于PHPer开发者来讲极为方便快速。

以下是在WAMPServer下同时支持PHP5.3、PHP5.4、PHP5.5、PHP5.6的步骤:

1、安装WAMPServer(官网的死活下载不下来只有下载国内的)

下载之后解压缩,双击安装,选择安装目录即可,超级简单。

根据我安装的版本,这里已经默认安装了PHP5.5.12,如下图,可以发现多了两个特别文件:phpForApache.ini、wampserver.conf。

2、下载PHP版本

这个可以去PHP官网上下载任意版本我的电脑是32位的所以选择php-5.x.x-win32-VC11-x86.zip下载

并解压缩二进制包到WAMP安装目录,如D:wamp_2binphp下。

3、增加PHP多版本支持

以我的安装目录为参照,拷贝php5.5.12下的wampserver.conf文件分别复制到PHP各版本目录下;

以php5.6.3为例,复制目录下的php.ini-development并重命名为phpForApache.ini,根据自己要求修改phpForApache.ini里的PHP环境参数,保存退出;

以上完成了PHP5.6.3版本的添加,其它版本添加类似。

4、选择PHP运行环境

重新打开WAMPServer管理器,选择想要运行的PHP版本环境。

----------------------------分割线--------------------------
我是按照上面方法配置的,但是启动apache失败,自带的php版本可以正常启动

PHP中文网PHP中文网2774 天前839

全部回复(3)我来回复

  • ringa_lee

    ringa_lee2017-04-10 18:09:46

    有人吗?

    回复
    0
  • 黄舟

    黄舟2017-04-10 18:09:46

    查看Apache_error.log

    回复
    0
  • 天蓬老师

    天蓬老师2017-04-10 18:09:46

    要想切换wamp版本,先在操作界面卸载之前用过的wamp的apache和mysql服务,再运行你要运行的wampserver,他才会加载正确的配置,不然他配置加载的位置不对,自然起不起来

    回复
    0
  • 取消回复