mac系统下安装多个php并自由切换的方法详解


Posted in PHP onApril 21, 2017

前言

最近工作中遇到一个问题,需要实现在mac系统下安装多个php并实现自由切换,通过查找相关的资料找到了解决的方法,所以想着总结下来,方便大家和自己学习参考,下面话不多说,来看看的介绍吧。

一、安装多版本php

$ brew install php54 
$ brew install php70

如果安装报以下错误:

Error: Cannot install homebrew/php/php70 because conflicting formulae are installed.
php54: because different php versions install the same binaries.
Please `brew unlink php54` before continuing.

解决办法有二种:

1、brew unlink php54

2、删除/usr/local/bin,下面有关php的软链接

上面2种方法,目的是一样的。

二、安装切换工具php-version

$ brew install php-version 
$ source $(brew --prefix php-version)/php-version.sh 
$ php-version 
 5.4.45 
* 7.0.17 
$ php-version 5.4.45 //切换到5.4 
$ php-version 
* 5.4.45 
 7.0.17 
$ echo "source $(brew --prefix php-version)/php-version.sh" >> ~/.bash_profile

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
codeigniter框架批量插入数据
Jan 09 PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 PHP
20个2014年最优秀的PHP框架回顾
Oct 22 PHP
PHP+MySQL修改记录的方法
Jan 21 PHP
深入浅析php json 格式控制
Dec 24 PHP
PHP7常量数组用法分析
Sep 26 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
Feb 09 PHP
ThinkPHP 3.2.2实现事务操作的方法
May 05 PHP
Yii框架使用魔术方法实现跨文件调用功能示例
May 20 PHP
Yii2 如何在modules中添加验证码的方法
Jun 19 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
Laravel5.7 数据库操作迁移的实现方法
Apr 12 PHP
php获取excel文件数据
Apr 21 #PHP
PHP实现限制IP访问的方法
Apr 20 #PHP
PHP简单读取xml文件的方法示例
Apr 20 #PHP
PHP编程获取音频文件时长的方法【基于getid3类】
Apr 20 #PHP
PHP实现根据数组的值进行分组的方法
Apr 20 #PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
Apr 19 #PHP
php简单随机字符串生成方法示例
Apr 19 #PHP
You might like
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
PHP实现获取并生成数据库字典的方法
2016/05/04 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
JS 实现获取打开一个界面中输入的值
2013/03/19 Javascript
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
JavaScript实现找出字符串中第一个不重复的字符
2014/09/03 Javascript
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
BootStrap扔进Django里的方法详解
2016/05/13 Javascript
jQuery基于扩展实现的倒计时效果
2016/05/14 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
Bootstrap Table使用整理(五)之分页组合查询
2017/06/09 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
NodeJs实现简单的爬虫功能案例分析
2018/12/05 NodeJs
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
vue中组件通信详解(父子组件, 爷孙组件, 兄弟组件)
2020/07/27 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
[02:49]DOTA2完美大师赛首日观众采访
2017/11/23 DOTA
Python实现Mysql数据库连接池实例详解
2017/04/11 Python
Python字符串拼接的几种方法整理
2017/08/02 Python
python自动发送测试报告邮件功能的实现
2019/01/22 Python
python实现扫描ip地址的小程序
2019/04/16 Python
Python利用WMI实现ping命令的例子
2019/08/14 Python
python中使用input()函数获取用户输入值方式
2020/05/03 Python
通过Python实现一个简单的html页面
2020/05/16 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
智利最大的网上商店:Linio智利
2016/11/24 全球购物
100%羊绒:NakedCashmere
2020/08/26 全球购物
给小学生的新年寄语
2014/04/04 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
离婚协议书的书写要求
2014/09/17 职场文书
股东出资证明书范例
2014/10/04 职场文书
民主生活会发言材料
2014/10/20 职场文书