php 7.2 安装 mcrypt 扩展: mcrypt 扩展从 php 7.1.0 开始废弃;自 php 7.2.0 起,会移到 pecl...
发布日期:2025-05-02 03:26:29 浏览次数:2 分类:技术文章

本文共 683 字,大约阅读时间需要 2 分钟。

升级 php 7.2 后,使用微信提供的加解密代码时,提示 call to undefined function mcrypt_module_open() ;大脑疯狂运转1秒钟后,得出结论:php 7.2的扩展有变动;查阅相关资料知晓,mcrypt 扩展从 php 7.1.0 开始废弃;自 php 7.2.0 起,会移到 pecl。还好,安装过程不复杂。

环境:centos 7

1.yum 安装依赖包:

yum install libmcrypt libmcrypt-devel mcrypt mhash

 

 

2.在 php 官网下载 mcrypt 包,

  # wget  http://pecl.php.net/get/mcrypt-1.0.1.tgz

  # tar xf mcrypt-1.0.1.tgz

  # cd mcrypt-1.0.1

 

3.编译安装 mcrypt

进入到php安装目录

  # /usr/local/php/bin/phpize

  # ./configure --with-php-config=/usr/local/php/bin/php-config  && make && make install

 

 

4.在php.ini加上扩展即可

extension=mcrypt.so

 

 

5.重启 php-fpm

/etc/init.d/php-fpm restart #可以根据实际情况修改,你也可能是/usr/local/php/sbin/php-fpm

转载于:https://www.cnblogs.com/achengmu/p/9446726.html

上一篇:php aes sha1解密,PHP AES加密/解密
下一篇:PHP 5.3.0以上推荐使用mysqlnd驱动

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月17日 22时29分25秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章