rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 操作系统 » FreeBSD

为php添加mcrypt扩展(FreeBSD)

作者:佚名 来源:本站整理 发布时间:2010-1-29 13:58:29 一个合作商的接口要用到3DES加解密,自然要用到php的mcrypt模块,下面是freebsd 环境下给php添加mcrypt扩展: 1. 安装 libmcrypt # cd /usr/ports/security/libmcrypt/ # make install clean 2. 安装 ltdl 这一步要有,否则编译php的时候会出现错误提示: /usr/bin/ld: cannot find -lltdl # cd /usr/ports/distfiles/ # tar zxvf libmcrypt-2.5.8.tar.gz # cd libmcrypt-2.5.8/libltdl/ # ./configure --enable-ltdl-install # make ; make install 3. 重新编译php 进入你的php源码目录: # cd /usr/local/src/soft/php-5.2.5 除了过去的编译参数外再加上 --with-mcrypt 选项: # ./configure `/usr/local/php5/bin/php-config --configure-options` --with-mcrypt # make 先停掉服务然后再运行make install 安装php ,否则将会出现假死,负载飙升 # /usr/local/apache2/bin/apachectl stop # make install (用时10-20秒)
开启服务 # /usr/local/apache2/bin/apachectl start 运行一下 # /usr/local/php5/bin/php -m
[PHP Modules] libxml
mbstring
mcrypt <-- 已经加载了 mcrypt 模块
memcache
mssql
mysql
openssl
...
顶一下
(0)
踩一下
(0)