mac os快速切换多个PHP版本的方法

黄舟
发布: 2017-03-08 09:11:01
原创
4008人浏览过

本文给大家汇总了四种在mac os下实现快速切换多个php版本的方法,非常简单实用,有需要的小伙伴可以参考下

php是为了快速构建一个web页面而迅速被大家广为接受的开源语言,通过不断发展已经有了很多的php开源系统,满足了目前大部分用户的站点需求。1995年初php诞生到现在已经存在多个版本,并且每个版本都属于一个系列,大多数网站源码都不能相互兼容,所以能够快速的切换PHP版本还是很实用的。

方法一

1. 添加tap

brew
 tap josegonzalez/php
登录后复制

立即学习PHP免费学习笔记(深入)”;

2. 安装多版本的PHP

brew
install

php53

brew
install

php54
登录后复制

立即学习PHP免费学习笔记(深入)”;

3. 制作切换的脚本

mkdir

-p ~/.bin/php-switch

cd

~/.bin/php-switch

curl
 -L http://www.php.cn/

> php-switch

chmod

+x php-switch
登录后复制

立即学习PHP免费学习笔记(深入)”;

需要把php-switch添加到PATH中,可以在.bash_profile中添加,这样开机就能够自动加载

4. 最后就可以通过如下命令切换php版本

php-switch
登录后复制

立即学习PHP免费学习笔记(深入)”;

方法二

直接通过homebrew可以安装切换工具

brew
 tap homebrew/dupes

brew
 tap josegonzalez/homebrew-php

brew
install

php-version

#
 Homebrew (recommended)

source

$(brew --prefix php-version)/php-version.sh
 && php-version 5
登录后复制

立即学习PHP免费学习笔记(深入)”;

以上安装完成后也可以通过php-version来切换

方法三

安装切换工具

AI帮个忙
AI帮个忙

多功能AI小工具,帮你快速生成周报、日报、邮、简历等

AI帮个忙 55
查看详情 AI帮个忙

npm
install

-g brew-php-select
LoadModule php5_module /usr/local/php/libexec/apache2/libphp5.so
登录后复制

立即学习PHP免费学习笔记(深入)”;

可以通过如下命令切换

brew-php-select
登录后复制

立即学习PHP免费学习笔记(深入)”;

方法四

注意:要求所有php版本都是由brew安装

一、使用brew安装php多版本方法

# brew install php56
 
# brew install php71
登录后复制

立即学习PHP免费学习笔记(深入)”;

二、安装切换工具

# brew install php-version
# source $(brew --prefix php-version)/php-version.sh
登录后复制

立即学习PHP免费学习笔记(深入)”;

三、查看当前安装的所有版本

# php-version
登录后复制

立即学习PHP免费学习笔记(深入)”;

四、切换版本

# php-version 5.6.5
登录后复制

立即学习PHP免费学习笔记(深入)”;

 以上就是mac os快速切换多个PHP版本的方法的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号