報錯内容:configure: error: mcrypt.h not found. Please reinstall libmcrypt
網上搜尋了很多,包括自帶的 yum install libmcrypt libmcrypt-devel,這個是沒有效果的。
去SourceForget下載下傳lhttp://mcrypt.hellug.gr/lib/ ,最新版是mcrypt 2.6.7.gz。下載下傳下來安裝仍舊報錯libmcrypt沒有找到!
- #解壓
- tar -zxvf libmcrypt-2.5.7.tar.gz
- #進入目錄
- cd libmcrypt-2.5.7
- #編譯(預設安裝到/usr/local/lib/)
- ./configure --prefix=/usr/local/libmcrypt
- #執行安裝
- make && make install
再回到PHP-5.5.13解壓縮的ext目錄的mcrypt裡面
- 執行指令:/usr/local/php-5.6.7/bin/phpize
- ./configure --with-php-config=/usr/local/php5/bin/php-config \
- --with-libmcrypt=/usr/lib/libmcrypt
- make
- make test
- make install
- vim /etc/php.ini --修改php配置檔案
- #加入extension=mcrypt.so