总结:
一、下载并解压安装mcrypt-2.6.8.tar.gz
lynedeMacBook-PRo: lyne$ brew search mcryptlynedeMacBook-Pro: lyne$ brew install mcrypt二、根据自己系统安装的php版本,下载对应的源码并解压
①、用php -v 命令查看自己系统默认安装的PHP版本
MacdeMacBook-Pro-3:mcrypt mac$ PHP -vPHP 5.6.14 (cli) (built: Oct 3 2015 14:43:37)Copyright (c) 1997-2015 The PHP GroupZend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
可以看出PHP版本为PHP 5.6.14,在PHP官网下载对应版本的源码:http://php.net/releases/index.php
②、切换到下载目录,并解压
#解压tar zxvf php-5.6.14.tar.gz三、下载并安装Autoconfigure
curl -O http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gztar xvfz autoconf-latest.tar.gzcd autoconf-2.69/./configuremakesudo make install四、安装PHP的mcrypt扩展
首先切换目录到下载解压后的php-5.6.14/ext/mcrypt的目录
cd php-5.6.14/ext/mcryptphpize./configuremakesudo make install复制编译好的文件:
lynedeMacBook-Pro:mcrypt lyne$sudo cp modules/mcrypt.so /usr/local/Cellar/php56/5.6.14/lib/php/extensions/no-debug-non-zts-20131226/五、修改php.ini文件
#修改php.ini文件:sudo vim /etc/php.ini#添加如下:extension=mcrypt.so六、重启Apache服务器
sudo apachectl restart
新闻热点
疑难解答