zoukankan      html  css  js  c++  java
  • PHP安装mcrypt.so报错 mcrypt.h not found 的解决办法

    报错内容: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没有找到!

    1. #解压  
    2. tar -zxvf libmcrypt-2.5.7.tar.gz   
    3.    
    4. #进入目录  
    5. cd libmcrypt-2.5.7  
    6.    
    7. #编译(默认安装到/usr/local/lib/)  
    8. ./configure --prefix=/usr/local/libmcrypt  
    9.    
    10. #执行安装  
    11. make && make install

    再回到PHP-5.5.13解压缩的ext目录的mcrypt里面

    root@rhel201 php-5.6.7]# find / -name phpize

    /usr/local/php-5.6.7/bin/phpize

    1. 执行命令:/usr/local/php-5.6.7/bin/phpize  
    2. ./configure --with-php-config=/usr/local/php5/bin/php-config   
    3.   --with-libmcrypt=/usr/lib/libmcrypt   
    4. make  
    5. make test  
    6. make install  
    7. vim /etc/php.ini    --修改php配置文件
    8.   
    9. #加入extension=mcrypt.so  

    《FROM:http://blog.csdn.net/default7/article/details/32312061》

  • 相关阅读:
    go context
    go etcd
    go logs
    go config
    go tail
    kafka与zookeeper
    go kafka
    go mysql
    array_map array_walk
    单独配置的nginx mysql 重启
  • 原文地址:https://www.cnblogs.com/rusking/p/4468735.html
Copyright © 2011-2022 走看看