mac安装php7.2

本文介绍了如何在Mac上通过Brew安装PHP7.2,解决自带PHP和Apache的管理不便问题,特别是安装扩展时遇到的困难。详细步骤包括:使用Brew安装PHP和Apache,配置环境变量,以及切换Apache到Brew安装的PHP版本。在过程中,还提到了如何处理缺少phpize的情况,并给出了Apache配置文件的修改建议。
摘要由CSDN通过智能技术生成

mac自带php和apache用起来不太方便,主要原因是不方便管理,而且如果想要添加php扩展,会很麻烦,php版本怎么切换呢,而且好像没有phpize。使用mac,网上都推荐用brew,自己试了下挺方便了,比如用在带的apache,重启apache好像只能sudo /usr/sbin/apachectl restart,如果安装了brew httpd,就可以使用sudo apachectl restart。mac自带的php的配置文件在/etc目录,可以从php.ini.default复制出php.ini文件来使用,apache的配置文件在/private/etc/apache2/httpd.conf,在里面把loadmodule php注释去掉就可以使用mac自带apache和php了。本来用自带的也能用,但最近想安装一个yii2需要的imagick扩展,无奈尝试了各种方法都失败,听说安装扩展用phpize比较好,但我在mac自带的php里面找不到啊,最后还得用brew。然后通过brew search php查看可以安装的php,我选择安装了php@7.2。网上说安装之前要brew doctor和brew update。我安装的时候用的命令brew install php@7.2,期间会下载各种依赖,等了很长时间终于下载完了。记得在之前某次下载时报错,是因为没有下载xcode,$ xcode-select --install。安装php7.2的同时,也安装了httpd。那么现在如何把本地的apache和php切换到brew下面来呢?停止掉之前的apache,sudo /usr/sbin/apachectl stop,重启启动apache,sudo apachectl restart。配置环境变量,新建~/.bash_profil

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值