mac下如何安装不同的php版本以及如何进行切换

在使用Mac电脑进行PHP开发时,鉴于PHP5.3、5.4、5.5的之间的兼容性问题,经常会遇到PHP版本不对的情况,这个时候就需要进行不同的PHP版本的安装。

安装的方法有以下三种:

1、使用MAC上的PHP开发集成环境mamp。优点:界面友好,图形化界面进行切换;缺点:该环境需要收费,而且价格不便宜。

2、使用homebrew进行php安装。优点:免费,使用习惯里类似于yum,熟悉Linux的可以选择这种方式;缺点:需要安装homebrew。

3、使用开源的自动安装脚本。优点:一个命令全部搞定。缺点:源在国外,需要。附上地址:http://php-osx.liip.ch/


切换方式:

如果使用上述方式1,则集成环境可以自动切换。

如果使用上述方式2、3,需要手动修改配置文件。下面笔者以3的方式来进行举例:

笔者的环境为OSX EI Capitan,系统自带的PHP版本为5.5。

如果想要修改成5.3,则需要进行如下操作:

第一步:进入控制台,修改apache的配置文件httpd.conf。

使用命令:

vim /etc/apache2/httpd.conf

界面如下:

mac下如何安装不同的php版本以及如何进行切换_第1张图片

将红框中的系统自带php模块注释掉。

第二步:

进入php5.3的安装目录 cd /usr/local/php5

修改配置文件entropy-php.conf

使用命令:vim entropy-php.conf 

界面如下:

mac下如何安装不同的php版本以及如何进行切换_第2张图片

将红框内的文件注释去掉。

第三步:重启apache,使用命令sudo apachectl restart


经过以上三步,恭喜你的PHP版本已经切换成功了。如果想要切换回去,只需要进行逆向操作就可以了。

你可能感兴趣的:(mac下如何安装不同的php版本以及如何进行切换)