当前位置: 代码迷 >> 综合 >> compPHP extension ext-mcrypt * is missing from your system. Install or enable PHP‘s mcrypt extension
  详细解决方案

compPHP extension ext-mcrypt * is missing from your system. Install or enable PHP‘s mcrypt extension

热度:20   发布时间:2024-02-11 04:00:29.0

composer报错:PHP extension ext-mcrypt * is missing from your system. Install or enable PHP's mcrypt extension

    • php 7.2 安装 mcrypt 扩展

php 7.2 安装 mcrypt 扩展

yum 安装依赖包:

yum install libmcrypt libmcrypt-devel mcrypt mhash

在 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

编译安装 mcrypt

若是源码安装则使用以下命令:

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

若是yum安装,则使用

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

在php.ini加上扩展即可

extension=mcrypt.so

重启 php-fpm

killall php-fpm && php-fpm
  相关解决方案