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

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

你可能感兴趣的:(Php,Linux,Composer)