• 在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5 ,PHP5.6)支持。


        本人预装了一个wamp的集成环境(Apache 2.4.9 + PHP 5.5.12 + mysql 5.6.17),今天在wamp环境下 添加PHP多版本 (PHP 5.5.30)。中间两个过程,1、phpForApache.ini最后拷贝修改后,(可用Beyond Compare 4)对比了下  PHP 5.5.12下面的该文件,修改了些参数,2、关掉wamp,重新打开,即可看到多版本。如图:

    图片.png

    具体步骤如下:

        

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

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

    1、安装WAMPServer

    根据自己的操作系统选择相应的WAMP版本,我这里选择WAMPSERVER-32 BITS & PHP 5.5-2.5,双击安装,选择安装目录即可,超级简单。

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

    2、下载PHP二进制包

    PHP目前提供PHP5.3、PHP5.4、PHP5.5、PHP5.6版本,因为我安装的是WAMPSERVER-32 BITS,所以对应的PHP版本只能是32位,到Windows PHP下载TS版本(Thread-Safe-VC9-X86)对应的PHP二进制ZIP包,并解压缩二进制包到WAMP安装目录,如D:wamp_2inphp下。

    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版本环境。

    参考:http://www.cnblogs.com/lyongde/p/3745030.html

        在官网看到有  提供 各个版本的插件,如 wampserver3_x64_addon_php5.6.30.exe  (https://sourceforge.net/projects/wampserver/files/WampServer 3/WampServer 3.0.0/)不知道可以不可以  也能添加PHP的版本,有机会也尝试下。

        续,因为添加了多版本之后,也想试试切换成 php5.6.30版本的时候,php5.5.12版本下的  memcache 扩展是否还可用。然后就出了bug,都用不了了,一段时间之后,发现最终原因。1、添加多版本后,需要相应的在PHP下添加相应版本的扩展。具体操作如下:

    1)php5.6.30/phpForApache.ini  下修改扩展的路径:

    extension_dir = "D:/wamp/bin/php/php5.6.30/ext/"

    2)Apache 下修改php.ini文件,添加如下内容:

    extension=php_memcache.dll (原来有的,没有了,再添加一次)

    3)查找对应的扩展文件并添加至 1)目录

    重复以上动作修改  php5.5.12版本,

    1)php5.6.30/phpForApache.ini  下修改扩展的路径:

    extension_dir = "D:/wamp/bin/php/php5.6.30/ext/"

    2)Apache 下修改php.ini文件,添加如下内容:

    extension=php_memcache.dll 

    3)查找对应的扩展文件并添加至 1)目录

    然后重启Apache。服务只需配置一次即可

    memchache多版本下载地址:http://qunying.jb51.net:81/201510/tools/php_memcache_all(jb51.net).rar

  • 相关阅读:
    ffmpeg合并视频+音频
    You-Get和youtube-dl
    【会声会影】初装会声会影时,必要的设置
    【会声会影】视频导出、输出时,如何设置参数
    【会声会影】导入的srt字幕文件,如何快速批量调整字体及大小
    把h264文件快速包装成mp4格式
    Notepad++正则表达式——去掉srt字幕文件的时间轴
    百度地图API的网页使用
    ASPCMS_判断语句if标签的使用
    Grid布局
  • 原文地址:https://www.cnblogs.com/c-961900940/p/6652409.html
Copyright © 2020-2023  润新知