编译安装php报错PHP configure: error: mcrypt.h not found. Please reinstall libmcrypt. 解决办法

编译安装php报错PHP configure: error: mcrypt.h not found. Please reinstall libmcrypt. 原因以及解决办法:
原因centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包。有

方法1:
1、安装第三方yum源
可以scp将阿里云的文件CentOS-Base.repo直接拷贝过来。
2、使用yum命令安装
yum install php-mcrypt libmcrypt libmcrypt-devel

方法2:
使用php mcrypt 前必须先安装Libmcrypt
libmcrypt源码安装方法:

wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz
tar -zxvf libmcrypt-2.5.7.tar.gz
cd libmcrypt-2.5.7
./configure –prefix=/usr/local
make
make install

再去编译安装就可以了。如有其他报错,请根据具体报错解决。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天,哦不!是昨天,学校的暖气叕坏了,这个冬天过的,再去写暖气的事,我自己都感觉无聊了,写点有意思的事吧...
    风语者1026阅读 3,452评论 9 12
  • 人生的简单幸福,是一日三餐和舒适的热水澡,遇见更好的生活。 最好的生活,是一屋两人三餐四季。 有很长一段时间总是加...
    Sunnylv_d2cf阅读 3,843评论 5 4

友情链接更多精彩内容