zoukankan      html  css  js  c++  java
  • php 7.2 安装 mcrypt 扩展: mcrypt 扩展从 php 7.1.0 开始废弃;自 php 7.2.0 起,会移到 pecl

    升级 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 包,php 扩展官网

      # 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





  • 相关阅读:
    Bash 小问题【待更新】
    进程动态优先级调度
    密码
    [Noi2016]优秀的拆分
    [Tjoi2016&Heoi2016]字符串
    [BZOJ 1901]Dynamic Rankings
    [HDU 2665]Kth number
    [BZOJ 4310]跳蚤
    [Sdoi2008]Sandy的卡片
    [Usaco2007 Dec]队列变换
  • 原文地址:https://www.cnblogs.com/achengmu/p/9446726.html
Copyright © 2011-2022 走看看