Composer 告诉我“缺少 PHP 扩展 ext-gmp *”,但实际上不应该出现这种情况

Composer 告诉我“缺少 PHP 扩展 ext-gmp *”,但实际上不应该出现这种情况

我是 Composer 的新手,所以请多多包涵!

我正在尝试安装一个使用 Composer 的脚本,但是我得到了:

  Problem 1
    - Root composer.json requires PHP extension ext-gmp * but it is missing from your system. Install or enable PHP's gmp extension.

经过研究,我发现你必须安装 GMP,所以我这样做了:

sudo apt-get install php7.4-gmp

安装成功。然后我:

/etc/php/7.4/cli/php.ini
/etc/php/7.4/fpm/php.ini

..并添加:

extension=gmp.so

然而,当我再次运行脚本时,仍然收到该错误消息!

从前端<? ech phpinfo() ?>我得到它很好:(但我知道 CLI 和前端 PHP-FPM 东西在不同的配置下运行);

在此处输入图片描述

我错过了什么?这让我很抓狂!我还收到有关 PHP 版本的错误:

相关内容