【问题标题】:how to install an older version of PHP libmcrypt?如何安装旧版本的 PHP libmcrypt?
【发布时间】:2013-04-16 12:44:57
【问题描述】:

我的项目需要使用 RC6 密码。但是,因为我的服务器中安装的 mcrypt 库是 mcrypt 版本 2.5.8,所以它不支持 RC6 密码。正如http://www.php.net/manual/en/mcrypt.ciphers.php 中所写,RC6 128 位密码仅受 libmcrypt 2.2.x 和 2.4.x 支持。

我试图找到如何安装 mcrypt 库版本 2.2.x 或 2.4.x,但我找不到它。

有人知道如何安装这个旧版本(libmcrypt 2.2.x 或 2.2.4)吗?

【问题讨论】:

    标签: php encryption mcrypt


    【解决方案1】:

    这是2.2.4版本的链接:

    ftp://195.134.99.74/pub/crypto/mcrypt/attic/libmcrypt/old/libmcrypt-2.2.4.tar.gz

    删除你的密码:

    例如: 删除 php-mcrypt 删除 libmcrypt

    从新包安装:

    例如:

    cd /usr/local/src
    tar -zxvf libmcrypt-2.2.4.tar.gz
    cd /usr/local/src/libmcrypt-2.2.4
    ./configure --prefix=/usr/local
    make
    make install
    

    【讨论】:

    • 在 x86_64 上,配置步骤失败 (v2.2.6)。编辑 config.sub 以在第 945 行周围添加 x86_64)\nbasic_machine=`echo $1 | sed -e 's/86_64.*/86_64-pc'`\nos=-sysv32\n;;\n(带有换行符的 subst \n),用于配置步骤
    猜你喜欢
    • 2016-02-16
    • 1970-01-01
    • 2020-05-28
    • 2022-12-20
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 2020-05-09
    相关资源
    最近更新 更多