PHP环境搭建好之后,有时候一些系统需要在原来的基础上安装扩展。
在Unix环境下,安装php扩展有两种方式:
1. 通过源码编译安装
2. 通过系统自带的软件包库安装(源安装)
第一种方式这边不详细解释,可参考CENTOS下编译安装PHP扩展 任何Unix系统都大同小异。
第二种方式安装扩展(以Mac系统为例):
首先,可以通过系统命令查找扩展
brew search php56-mcrypt #php56表示PHP5.6版本
然后安装:
brew install php56-mcrypt #默认安装在`/usr/local/Cellar/`下
查看mcrypt扩展文件的路径:
cd /usr/local/Cellar/php56-mcrypt/
找到mcrypt.so 文件,通过pwd
查看路径
编辑PHP配置文件(php.ini
):
sudo vi /usr/local/etc/php/php.ini #通过brew默认配置文件路径
在php配文件增加代码:
extension=/usr/local/Cellar/php56-mcrypt/5.6/mcrypt.so
重启服务器
sudo apachectl restart
查看 phpinfo();
即可看到扩展安装成功了。