Композитор говорит мне: «Расширение 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: