缺少 mcrypt 扩展.请检查 php 配置.,缺少mcrypt 扩展。请检查 PHP 配置。(源码方式安装php扩展mcrypt)...

本文介绍了如何在CentOS系统上通过源码安装mcrypt扩展以解决PHP配置中缺少mcrypt扩展的问题。首先安装libmcrypt、mhash和mcrypt,解决配置过程中遇到的库文件路径问题,然后为PHP添加mcrypt模块,通过静态编译或动态加载的方式完成安装。
摘要由CSDN通过智能技术生成

今天在安装phpmyadmin,打开页面后出现错误"缺少mcrypt 扩展。请检查 PHP 配置。"

本文实际上是在CentOS下进行的,原理和在Ubuntu下源码安装一样,下图首先示例mcrypt和php的依赖关系

f959dc53c8277840155e8591cf59abd9.png

基本原理是:首先使mcrypt软件能够运行,然后安装php扩展模块,并在php.ini配置。

这里注意的是mcrypt软件依赖libmcrypt和mhash两个库,所以安装配置顺序从右至左

I 下载安装mcrypt

1.先去http://www.sourceforge.net下载Libmcrypt,mhash,mcrypt安装包,下面是我找到的链接

2.先安装Libmcrypt

#tar -zxvf libmcrypt-2.5.8.tar.gz

#cd libmcrypt-2.5.8

#./configure

#make

#make install

说明:libmcript默认安装在/usr/local

3.安装mhash

#tar -zxvf mhash-0.9.9.9.tar.gz

#cd mhash-0.9.9.9

#./configure

#make

#make install

4.安装mcrypt

#tar -zxvf mcrypt-2.6.8.tar.gz

#cd mcrypt-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值