欢迎您, 来到 宁时修博客.^_^

WAMP集成环境搭建php多版本

2016/11/23 宁时修 php,WampServer 1313
WAMP集成环境搭建php多版本,可以随意切换你想要的版本(php5.5,php5.6,php7.0.13)等等...

WAMP集成环境,下载过的人都知道Apache,MySQL,PHP版本都是固定的,可是我们有时候在访问项目的时候需要对php版本有要求,那么我们搭建php多版本就显得很有必要了,不需要你再去百度重新下载最新的wamp集成环境,你只需以下几步你就可以随意切换你想要的版本(php5.5,php5.6,php7.0.13)等等...

第一步:下载php版本

http://windows.php.net/download 官网下载即可

php下载.png

windows + apache + php 选择线程安全版本即可!如果你想知道为什么,那么直接找度娘吧!

它会告诉你为什么.^_^

x86 对应系统位数 32位操作系统 而x64则是对应 64位操作系统


第二步:

1.下载之后解压,把解压的压缩包放在wamp安装目录bin目录下的php文件夹下,同时注意把文件夹名称改成符合wamp规范的名称,比如解压过后名称是php-5.6.28-Win32-VC11-x64要改成php5.6.28 记住不要有横杆。

2.png


2.然后打开wamp自带的php5.5.12版本文件夹,发现比普通官方文件多了两个文件phpForApache.ini以及wampserver.conf,而wampserver.conf是直接可以拷贝过来的,同时phpForApache.ini打开发现就是php的配置文件,然后我们就知道我们需要两步骤:

   1)拷贝wampserver.conf到新加入的版本中

   2)进入php5.6.28新版本目录中把php.ini-development拷贝一份更名为phpForApache.ini

3.png

3.打开新加入的phpForApache.ini,搜索extension_dir把路径改为自己的安装路径,比如:

加载扩展文件
;extension_dir = "./"
把前面那个";"符号去掉(也就是去掉注释)修改为
extension_dir = "D:/wamp/bin/php/php5.6.28/ext/" 写你自己安装的路劲


然后把搜索extension模块(把前面分号去掉)打开常用的扩展


4.png


4.搜索error_reporting报错级别设置,设置对应的报错级别,比如:

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED



5.别忘了重启 apache

重启之后你就会看到


6.png

好了,这下可以随意切换了!

6.不信?那我们输出一下 phpinfo信息

8.png

看到了吧.^_^!


注意:在切换到php5.6.28的时候,如果遇到php_curl扩展没有被加载的话

1)首先打开phpForApache.ini文件

extension=php_curl.dll  去掉“;”号

2)如果扩展已经确认打开,但是在phpinfo输出没有看到该扩展信息,那么你可试试

将php/php5.6.28/libssh2.dll 这个文件复制到 apache/apache2.4.9/bin/ 目录下

3)ok,通过以上2步操作,curl扩展成功加载!(^_^


7.如果配置的是php7.0或者以上版本,首先,电脑需要有Visual Studio 2015 x64
安装Visual Studio 2015 x64地址:https://www.microsoft.com/library/errorpages/smarterror.aspx

下载后直接下一步,然后重启计算机


8.剩下的同配置php5版本步骤一样;

然后打开wampserver.conf将

  1. $phpConf[‘apache‘][‘2.4‘][‘LoadModuleName‘]=‘php5_module‘;
    $phpConf[‘apache‘][‘2.4‘][‘LoadModuleFile‘]=‘php5apache2_4.dll‘;
    修改为
    $phpConf[‘apache‘][‘2.4‘][‘LoadModuleName‘]=‘php7_module‘;
    $phpConf[‘apache‘][‘2.4‘][‘LoadModuleFile‘]=‘php7apache2_4.dll‘


重启wamp,配置完成。

点赞
说说你的看法

所有评论: (0)

# 加入组织

1、用手机QQ扫左侧二维码

2、搜Q群:1058582137

3、点击 宁时修博客交流群