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 相关文章推荐
WINDOWS服务器安装多套PHP的另类解决方案
Oct 09 PHP
PHP对象Object的概念 介绍
Jun 14 PHP
使用PHP导出Word文档的原理和实例
Oct 21 PHP
PHP向浏览器输出内容的4个函数总结
Nov 17 PHP
php实现window平台的checkdnsrr函数
May 27 PHP
php统计数组元素个数的方法
Jul 02 PHP
php图像处理类实例
Jul 28 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
May 05 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
kindeditor 加入七牛云上传的实例讲解
Nov 12 PHP
Laravel框架实现调用百度翻译API功能示例
May 30 PHP
不常用但很实用的PHP预定义变量分析
Jun 25 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
抓取YAHOO股票报价的类
2009/05/15 PHP
三种php连接access数据库方法
2013/11/11 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
javascript 带有滚动条的表格,标题固定,带排序功能.
2009/11/13 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
js实现完全自定义可带多级目录的网页鼠标右键菜单方法
2015/02/28 Javascript
表单验证正则表达式实例代码详解
2015/11/09 Javascript
jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示问题分析
2016/10/30 Javascript
docker中编译nodejs并使用nginx启动
2017/06/23 NodeJs
基于JS实现移动端左滑删除功能
2017/07/28 Javascript
React组件refs的使用详解
2018/02/09 Javascript
vue富文本框(插入文本、图片、视频)的使用及问题小结
2018/08/17 Javascript
修改vue+webpack run build的路径方法
2018/09/01 Javascript
写gulp遇到的ES6问题详解
2018/12/03 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
Python 抓取动态网页内容方案详解
2014/12/25 Python
Python中二维列表如何获取子区域元素的组成
2017/01/19 Python
python list元素为tuple时的排序方法
2018/04/18 Python
python 以16进制打印输出的方法
2018/07/09 Python
简单了解python shutil模块原理及使用方法
2020/04/28 Python
营业员个人总结的自我评价
2013/10/25 职场文书
中专生的个人自我评价
2013/12/11 职场文书
舞蹈专业大学生职业规划范文
2014/03/12 职场文书
2014年计划生育协会工作总结
2014/11/14 职场文书
2015年秋季学校开学标语
2015/07/16 职场文书
2015年团委副书记工作总结
2015/07/23 职场文书
职工食堂管理制度
2015/08/06 职场文书
乡镇团代会开幕词
2016/03/04 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书
AI:如何训练机器学习的模型
2021/04/16 Python
Django与数据库交互的实现
2021/06/03 Python
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers