IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    wamp技巧之–升级降级PHP版本

    yumanutong发表于 2016-02-13 21:42:41
    love 0

    有时候,PHP版本过低或者过高,会影响我们的开发和调试等。好在wamp支持多个PHP版本共存。

    首先,有一点是需要注意的,一开始我并没有注意于是造成了折腾很久的现象。

    下载对应文件

    先查看WAMP是X86的版本还是X64的版本,如果回忆不起来自己安装的版本,可以在wamp目录下的wampmanager.conf里面查看,由于我装的是X64,这个地方如图所示,X86的不知道会是显示什么,反正不显示X64的就是X86版本了。

    wamp-X64

    由于是X64的,所以PHP也需要下X64的,否则没法子用。之前我自己就折腾了一些时间才发现好像不对,才去看版本,才发现下的X86是没法子用的,去下了个X64才可以。

    那么,选择就是PHP版本、非NTS版、对应系统位数。如果比较旧的版本,php.net可能找不到,就去百度找,有一些第三方的会保留。

    准备工作

    然后,停止wamp,可以右键退出,也可以左击选择停止服务。

    wamp-X64-2

    开始新增

    假设我下了一个5.3.29的版本,我在 !:\wamp\bin\php 目录下建立一个php5.3.29 的文件夹。把下载好的PHP解压放进去。

    wamp-php5329-1

    然后,在原先默认的PHP里面,提取四个文件复制到这个文件下面。分别是:

    wampserver.conf

    php5apache**.dll

    php.ini

    phpForApache.ini

    【另外,由于原本的PHP版本有 zend_ext 这个文件夹,所以我这里也一并复制过去了。】

    wamp-php5329-2

    复制过来后,编辑php.ini 和 phpForApache.ini ,把里面涉及原PHP版本号的替换为现在的。比如我的原来是5.5.12,搜索“php5.5.12”替换为“php5.3.29”,然后保存修改。

    wamp-php5329-3

    完工

    这个时候,准备的差不多了,我们打开 !:\wamp\bin\apache\apache**\bin 目录,删除php.ini。

    然后重新启动wamp即可。

    切换:这时候,左击wamp图标--PHP--version--选择版本即可。

    可能遇到的问题:版本号不出现在这里,这时候重新选择一次当前版本号或者另一个版本号,然后会发现新增的也出现了。多尝试几次。

    wamp-X64-3



沪ICP备19023445号-2号
友情链接