mac os快速切换多个PHP版本的方法


Posted in PHP onMarch 07, 2017

php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求。1995年初php诞生到现在已经存在多个版本,并且每个版本都属于一个系列,大多数网站源码都不能相互兼容,所以能够快速的切换PHP版本还是很实用的。

方法一

1. 添加tap

brew
 tap josegonzalez/php

2. 安装多版本的PHP

brew
install

php53

brew
install

php54

3. 制作切换的脚本

mkdir

-p ~/.bin/php-switch

cd

~/.bin/php-switch

curl
 -L http://d.pr/8yN8

> php-switch

chmod

+x php-switch

需要把php-switch添加到PATH中,可以在.bash_profile中添加,这样开机就能够自动加载

4. 最后就可以通过如下命令切换php版本

php-switch

方法二

直接通过homebrew可以安装切换工具

brew
 tap homebrew/dupes

brew
 tap josegonzalez/homebrew-php

brew
install

php-version

#
 Homebrew (recommended)

source

$(brew --prefix php-version)/php-version.sh
 && php-version 5

以上安装完成后也可以通过php-version来切换

方法三

安装切换工具

npm
install

-g brew-php-select
LoadModule php5_module /usr/local/php/libexec/apache2/libphp5.so

可以通过如下命令切换

brew-php-select

方法四

注意:要求所有php版本都是由brew安装

一、使用brew安装php多版本方法

# brew install php56
 
# brew install php71

二、安装切换工具

# brew install php-version
# source $(brew --prefix php-version)/php-version.sh

三、查看当前安装的所有版本

# php-version

四、切换版本

# php-version 5.6.5

以上内容就是小编给大家汇总的四种mac os系统下实现快速切换php版本的方法了,希望大家能够喜欢

PHP 相关文章推荐
PHP 和 COM
Oct 09 PHP
shopex中集成的站长统计功能的代码简单分析
Aug 11 PHP
探讨多键值cookie(php中cookie存取数组)的详解
Jun 06 PHP
PHP stripos()函数及注意事项的分析
Jun 08 PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 PHP
php编程每天必学之表单验证
Mar 01 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
Mar 02 PHP
PHP+JQUERY操作JSON实例
Mar 23 PHP
PHP _construct()函数讲解
Feb 03 PHP
PHP设计模式之PHP迭代器模式讲解
Mar 22 PHP
PHP编程一定要改掉的5个不良习惯
Sep 18 PHP
如何解决php-fpm启动不了问题
Nov 17 PHP
PHP + plupload.js实现多图上传并显示进度条加删除实例代码
Mar 06 #PHP
PHP实现添加购物车功能
Mar 06 #PHP
PHP自动补全表单的两种方法
Mar 06 #PHP
PHP中for循环与foreach的区别
Mar 06 #PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
Mar 05 #PHP
php实现留言板功能
Mar 05 #PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
Mar 04 #PHP
You might like
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
PHP获取php,mysql,apche的版本信息示例代码
2014/01/16 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
javascript表单验证大全
2015/08/12 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
详解操作虚拟dom模拟react视图渲染
2018/07/25 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
2020/10/29 Javascript
[01:34]完美“圣”典宣传片震撼发布,12.17与你不见不散
2016/12/16 DOTA
[02:31]2018年度DOTA2最具人气选手-完美盛典
2018/12/16 DOTA
Python中文编码那些事
2014/06/25 Python
举例讲解Python中的迭代器、生成器与列表解析用法
2016/03/20 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
Python浅复制中对象生存周期实例分析
2018/04/02 Python
python3 http提交json参数并获取返回值的方法
2018/12/19 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
Django基础三之视图函数的使用方法
2019/07/18 Python
这可能是最好玩的python GUI入门实例(推荐)
2019/07/19 Python
python 等差数列末项计算方式
2020/05/03 Python
解决c++调用python中文乱码问题
2020/07/29 Python
python 爬虫请求模块requests详解
2020/12/04 Python
基于HTML5 audio元素播放声音jQuery小插件
2011/05/11 HTML / CSS
简历的自我评价
2014/02/03 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
2014年母亲节演讲稿范文
2014/05/07 职场文书
踏青活动策划方案
2014/08/19 职场文书
2015年组织部工作总结
2015/04/03 职场文书
React列表栏及购物车组件使用详解
2021/06/28 Javascript