Назад | Перейти на главную страницу

Как включить модуль bcmath в PHP 7.1

Я использую сервер Centos7. Этот модуль bcmath не был установлен,

Я установил это yum install php-bcmath.

И похоже, что это не работает. Он также не отображается на странице info.php.

У меня есть версия PHP 7.1.12.

Как мне его включить?

Для справки в Ubuntu 16.04.5 LTS с PHP 7.0 мы используем:

apt-get install php-bcmath

PHP будет использовать дополнительный репозиторий, обычно IUS или Remi, поэтому вполне вероятно, что вам потребуется установить php71-bcmath пакет.

Правильная команда:

sudo yum install php71-php-bcmath

если вы хотите использовать пакет remi https://rpmfind.net/linux/rpm2html/search.php?query=php71-php-bcmath

также после его установки вы, вероятно, захотите перезапустить сервер apache, если он у вас запущен:

sudo systemctl restart httpd

Извините, что натолкнулся на старый пост.

Проблема была в команде yum install php71-bcmath должно быть

yum install php7.1-bcmath

Если вы используете centos в Linux и вам нужно сначала найти, какой именно пакет применяется; то команда, которую вы ищете: yum search bcmath. Это должно вернуть вам список применимых библиотек bcmath.

В моем случае это было: yum install ea-php72-php-bcmath.x86_64

Для Centos 7 с php7.0

  1. Установите репозиторий CentOS SCLo RH:
    yum install centos-release-scl-rh

  2. Установите пакет rh-php71-php-bcmath rpm:
    yum install rh-php71-php-bcmath

  3. Перезагрузите Apache
    systemctl restart httpd.service

правильная команда - yum install php71w-bcmath