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下载libmcrypt http://sourceforge.net/projects/mcrypt/files/Libmcrypt/ ,最新版是mcrypt 2.6.7.gz。下载下来安装仍旧报错libmcrypt没有找到!


    继续測试,最后成功安装,感觉是版本号太高。

    方法(关键点在用 2.5.7版本号):

    #使用wget能够通过下面路径下载
    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
     
    #编译(默认安装到/usr/local/lib/)
    ./configure --prefix=/usr/local/libmcrypt
     
    #运行安装
    make && make install


    再回到PHP-5.5.13解压缩的ext文件夹的mcrypt里面

    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  
    
    #添�extension=mcrypt.so

    (2014-6-19 by default7#zbphp.com)




  • 相关阅读:
    2-分类
    1-确定变量间是否有关系—显著性检验
    git简单操作
    Hadoop HA和Hbase HA
    Docker入门操作
    内存数据库专题(MemCached 和Redis)
    Spark MLlib和Sprk GraphX
    Spark 调优
    Spark Streaming基础
    Spark SQL
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4072031.html
Copyright © 2011-2022 走看看