六子技术网首页

六子技术网

  • 网站首页
  • HTML/CSS
  • javascript
  • seo优化
  • PS美工
  • 系统安全
  • 漏洞预警
  • 编程学习
  • 原创专区
  • 【六子技术网】是一家综合技术门户,为您提供网站建设,编程开发,安全维护,漏洞预警等技术文章

    技术文章MAP

    文章

    ubuntu configure: error: mcrypt.h not found. Please reinstall libmcrypt.

    日期:2019/12/1 12:21:26来源分类:编程开发

    测试机的环境报以下错误:

    Call to undefined function mcrypt_decrypt

    就没有添加这个组件支持,下面来编译mcrypt.so

    编译php过程出错“configure: error: mcrypt.h not found. Please reinstall libmcrypt.”

     解决办法为:apt-get -y install libmcrypt-dev 即可。

    用源码包安装:

    #使用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 

    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

    本文由六子技术网小编:小熊编辑整理 - 转载请注明来源 - http://www.liuzi.net/bc/html/3970.html

    随机推荐

    • 该分类还没有添加任何内容!
    • 该分类还没有添加任何内容!

    Copyright 2005-2019 【六子技术网】 版权所有 黑ICP备16886888号

    声明:本站所有文章来自互联网 如有异议 请联系本站管理员