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 相关文章推荐
建立动态的WML站点(二)
Oct 09 PHP
php 归并排序 数组交集
May 10 PHP
php学习之 数组声明
Jun 09 PHP
PHP的array_diff()函数在处理大数组时的效率问题
Nov 27 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
php数组键值用法实例分析
Feb 27 PHP
PHP Web木马扫描器代码分享
Sep 06 PHP
php封装的smarty类完整实例
Oct 19 PHP
PHP之十六个魔术方法详细介绍
Nov 01 PHP
php常用正则函数实例小结
Dec 29 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
Apr 20 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 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安全性需要注意的几点事项
2014/07/17 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
smarty内部日期函数html_select_date()用法实例分析
2015/07/08 PHP
Yii2中如何使用modal弹窗(基本使用)
2016/05/30 PHP
JavaScript 特殊字符
2007/04/05 Javascript
JavaScript 开发中规范性的一点感想
2009/06/23 Javascript
JS高级笔记
2011/07/13 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
JavaScript数组Array对象增加和删除元素方法总结
2015/01/20 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
jQuery实现提示密码强度的代码
2015/07/15 Javascript
js实现的简洁网页滑动tab菜单效果代码
2015/08/24 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
easyui下拉框动态级联加载的示例代码
2017/11/29 Javascript
vue2.0 路由模式mode="history"的作用
2018/10/18 Javascript
Js视频播放器插件Video.js使用方法详解
2020/02/04 Javascript
javascript实现移动端红包雨页面
2020/06/23 Javascript
Vue 实现对quill-editor组件中的工具栏添加title
2020/08/03 Javascript
在vant中使用时间选择器和popup弹出层的操作
2020/11/04 Javascript
原生js+canvas实现验证码
2020/11/29 Javascript
解决pycharm同一目录下无法import其他文件
2020/02/12 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
2020/02/25 Python
3分钟看懂Python后端必须知道的Django的信号机制
2020/07/26 Python
在购买印度民族服饰:Soch
2020/09/15 全球购物
JAVA代码查错题
2014/10/10 面试题
小班重阳节活动方案
2014/02/08 职场文书
解除劳动合同协议书
2014/04/14 职场文书
会计专业求职信
2014/08/10 职场文书
投标承诺函范文
2015/01/21 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
肖申克救赎观后感
2015/06/02 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL