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 相关文章推荐
第十五节--Zend引擎的发展
Nov 16 PHP
PHP MYSQL乱码问题,使用SET NAMES utf8校正
Nov 30 PHP
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
Jul 03 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
Oct 21 PHP
php安装swoole扩展的方法
Mar 19 PHP
如何使用php等比例缩放图片
Oct 12 PHP
PHP递归获取目录内所有文件的实现方法
Nov 01 PHP
php原生导出excel文件的两种方法(推荐)
Nov 19 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
Dec 21 PHP
PHP中strtr与str_replace函数运行性能简单测试示例
Jun 22 PHP
laravel 获取某个查询的查询SQL语句方法
Oct 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
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
php截取中文字符串不乱码的方法
2013/12/25 PHP
浅谈PHP中的面向对象OOP中的魔术方法
2017/06/12 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
2017/11/21 PHP
PHP类的自动加载机制实现方法分析
2019/01/10 PHP
checkbox 复选框不能为空
2009/07/11 Javascript
JavaScript避免代码的重复执行经验技巧分享
2014/04/17 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
Vue中如何实现轮播图的示例代码
2017/07/27 Javascript
node使用promise替代回调函数
2018/05/07 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
基于Vue实现微信小程序的图文编辑器
2018/07/25 Javascript
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
vue 实现v-for循环回来的数据动态绑定id
2019/11/07 Javascript
JavaScript枚举选择jquery插件代码实例
2020/11/17 jQuery
python每次处理固定个数的字符的方法总结
2013/01/29 Python
python实现图片批量剪切示例
2014/03/25 Python
Python 爬虫学习笔记之多线程爬虫
2016/09/21 Python
Python实现Pig Latin小游戏实例代码
2018/02/02 Python
Python异常处理操作实例详解
2018/05/10 Python
python3连接MySQL数据库实例详解
2018/05/24 Python
解决pytorch 保存模型遇到的问题
2021/03/03 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
详解如何用canvas画一个微笑的表情
2019/03/14 HTML / CSS
美国时尚孕妇装品牌:A Pea in the Pod
2017/07/16 全球购物
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
《我的伯父鲁迅先生》教学反思
2014/02/12 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
2015年高一班主任工作总结
2015/05/13 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
MySQL控制流函数(-if ,elseif,else,case...when)
2022/07/07 MySQL