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 相关文章推荐
php print EOF实现方法
May 21 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
php三维数组去重(示例代码)
Nov 26 PHP
phpstrom使用xdebug配置方法
Dec 17 PHP
destoon实现公司新闻详细页添加评论功能的方法
Jul 15 PHP
ucenter通信原理分析
Jan 09 PHP
php中header设置常见文件类型的content-type
Jun 23 PHP
PHP单态模式简单用法示例
Nov 16 PHP
php session的应用详细介绍
Mar 22 PHP
Laravle eloquent 多对多模型关联实例详解
Nov 22 PHP
YII框架页面缓存操作示例
Apr 29 PHP
PHP中关于php.ini参数优化详解
Feb 28 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图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
2010/12/02 PHP
php生成rss类用法实例
2015/04/14 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
详解PHP中的外观模式facade pattern
2018/02/05 PHP
laravel 执行迁移回滚示例
2019/10/23 PHP
获取数组中最大最小值方法js代码(自写)
2013/08/12 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
JavaScript判断是否为数字的4种方法及效率比较
2015/04/01 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
如何使用HTML5地理位置定位功能
2015/04/27 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
javascript实现的图片预览功能
2017/03/25 Javascript
Angular.js通过自定义指令directive实现滑块滑动效果
2017/10/13 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
python3使用smtplib实现发送邮件功能
2018/05/22 Python
Windows下python3.6.4安装教程
2018/07/31 Python
解决Django Static内容不能加载显示的问题
2019/07/28 Python
关于Pytorch MaxUnpool2d中size操作方式
2020/01/03 Python
Python解析多帧dicom数据详解
2020/01/13 Python
详解字符串在Python内部是如何省内存的
2020/02/03 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
Django静态资源部署404问题解决方案
2020/05/11 Python
浅析python 通⽤爬⾍和聚焦爬⾍
2020/09/28 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码
2020/11/30 HTML / CSS
Nike意大利官网:Nike.com IT
2020/01/19 全球购物
总经理助理工作职责
2014/02/06 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
抗洪抢险事迹材料
2014/05/06 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
“5.12”护士节主持词
2015/07/04 职场文书
2015中学教学工作总结
2015/07/22 职场文书
初级职称评定工作总结
2015/08/13 职场文书
Redis如何实现分布式锁
2021/08/23 Redis
使用python求解迷宫问题的三种实现方法
2022/03/17 Python
SQL语句中EXISTS的详细用法大全
2022/06/25 MySQL