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 相关文章推荐
浅谈apache和nginx的rewrite的区别
Feb 22 PHP
关于PHPDocument 代码注释规范的总结
Jun 25 PHP
从PHP $_SERVER相关参数判断是否支持Rewrite模块
Sep 26 PHP
php foreach循环中使用引用的问题
Nov 06 PHP
ThinkPHP关于session的操作方法汇总
Jul 18 PHP
php通过隐藏表单控件获取到前两个页面的url
Sep 09 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
php浏览历史记录的方法
Mar 10 PHP
PHP5多态性与动态绑定介绍
Apr 03 PHP
详解PHP的Yii框架中的Controller控制器
Mar 29 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
Laravel中的Auth模块详解
Aug 17 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
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
thinkphp3.x连接mysql数据库的方法(具体操作步骤)
2016/05/19 PHP
详解PHP编码转换函数应用技巧
2016/10/22 PHP
php基于Redis消息队列实现的消息推送的方法
2018/11/28 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
JS简单实现tab切换效果的多窗口显示功能
2016/09/07 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
实例解析ES6 Proxy使用场景介绍
2018/01/08 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
python中requests模块的使用方法
2015/04/08 Python
python 将print输出的内容保存到txt文件中
2018/07/17 Python
python批量修改图片大小的方法
2018/07/24 Python
Python设计模式之代理模式实例详解
2019/01/19 Python
flask框架路由常用定义方式总结
2019/07/23 Python
使用pickle存储数据dump 和 load实例讲解
2019/12/30 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
美国环保妈妈、儿童和婴儿用品购物网站:The Tot
2019/11/24 全球购物
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
春季防火方案
2014/05/10 职场文书
2014年技术员工作总结
2014/11/18 职场文书
2014年医院个人工作总结
2014/12/09 职场文书
呼啸山庄读书笔记
2015/06/29 职场文书
会议承办单位欢迎词
2015/09/30 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
CSS实现渐变色边框(Gradient borders)的5种方法
2022/03/25 HTML / CSS
python数据处理之Pandas类型转换
2022/04/28 Python