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 相关文章推荐
第十一节--重载
Nov 16 PHP
[原创]效率较高的php下读取文本文件的代码
Jul 02 PHP
PHP的一个基础知识 表单提交
Jul 04 PHP
PHP防CC攻击实现代码
Dec 29 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
PHP实现微信公众平台音乐点播
Mar 20 PHP
php实现上传图片文件代码
Jul 19 PHP
PHP入门教程之表单与验证实例详解
Sep 11 PHP
thinkPHP简单调用函数与类库的方法
Mar 15 PHP
PHP rmdir()函数的用法总结
Jul 02 PHP
laravel5.5安装jwt-auth 生成token令牌的示例
Oct 24 PHP
php使用goto实现自动重启swoole、reactphp、workerman服务的代码
Apr 13 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
无线电的诞生过程
2021/03/01 无线电
PHP调用MySQL的存储过程的实现代码
2008/08/12 PHP
php面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
php利用腾讯ip分享计划获取地理位置示例分享
2014/01/20 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
基于jQuery实现表格的查看修改删除
2016/08/01 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
基于Bootstrap下拉框插件bootstrap-select使用方法详解
2018/08/07 Javascript
初试vue-cli使用HBuilderx打包app的坑
2019/07/17 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
浅谈vue获得后台数据无法显示到table上面的坑
2020/08/13 Javascript
Python cx_freeze打包工具处理问题思路及解决办法
2016/02/13 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
Python的log日志功能及设置方法
2019/07/11 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
Pytorch中.new()的作用详解
2020/02/18 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
2019/10/21 HTML / CSS
Hotels.com中国区:好订网
2016/08/18 全球购物
大学团支书的自我评价分享
2013/12/14 职场文书
考试退步检讨书
2014/01/15 职场文书
消防志愿者活动方案
2014/08/23 职场文书
党委工作总结2015
2015/04/27 职场文书
莫言获奖感言(全文)
2015/07/31 职场文书
2015年中秋寄语
2015/07/31 职场文书