mcrypt.h not found. Please reinstall libmcrypt”的解決方法
centos源不能安裝libmcrypt-devel,由於版權的原因沒有自帶mcrypt的包
有兩種方法解決,一種是使用第三方源,這樣還可以使用yum來安裝,簡單方便,壞處是第三方源多少有中不可靠的感覺。
解決辦法一
1、安裝第三方yum源
wget http://www.atomicorp.com/installers/atomic
sh ./atomic
2、使用yum命令安裝
yum install php-mcrypt libmcrypt libmcrypt-devel
解決辦法二、
使用php mcrypt 前必須先安裝Libmcrypt
libmcrypt源碼安裝方法:
cd /usr/local/src wget http://softlayer.dl.sourceforge.net/sourceforge/mcrypt/libmcrypt-2.5.8.tar.gztar -zxvf libmcrypt-2.5.8.tar.gz cd /usr/local/src/libmcrypt-2.5.8./configure --prefix=/usr/localmake make install