Как установить модуль bcmath на сервер? Я попробовал
yum update php-bcmath
но он сказал, что ничего не нашел.
Как установить модуль bcmath на сервер? Я попробовал
yum update php-bcmath
но он сказал, что ничего не нашел.
Попробуйте yum install php-bcmath
.
Если вы все еще ничего не можете найти, попробуйте yum search bcmath
найти имя пакета
Ubuntu и Php7.1
sudo apt install php7.1-bcmath
Ubuntu и PHP без спецификации версии
sudo apt install php-bcmath
Отлично работает на CentOS 6.5
Все мои вызовы функций bcmath начали работать сразу после перезапуска apache
Сладкое!
yum install php72-php-bcmath.x86_64
cp /etc/opt/remi/php72/php.d/20-bcmath.ini /etc/php.d/
cp /opt/remi/php72/root/usr/lib64/php/modules/bcmath.so /usr/lib64/php/modules/
systemctl restart httpd
Не уверен, почему я должен был идти так глубоко, учитывая, что установка yum дала мне bcmath в phpinfo()
Если вы установили php 7.1
эта строка работает в вашей системе.
sudo apt install php7.1-bcmath
проверьте свою версию php в вашей системе на ubuntu 16.04
php -v
а потом результат покажи там..
PHP 7.1.x + ubuntu16.04.1 + deb.sury.org + 1 (cli) (сборка: 19 августа 2018 г. 07:16:12) (NTS) Copyright (c) 1997-2018 PHP Group Zend Engine v3.2.0, Copyright (c) Zend Technologies, 1998-2018, Zend Technologies v7.2.9-1 + ubuntu16.04.1 + deb.sury.org + 1, Copyright (c), 1999-2018, Zend Technologies.
Получил вызов функции undefined bcmod()
yum install php-bcmath
systemctl restart httpd.service
вы должны увидеть что-то похожее на /etc/php.d/bcmath.ini
, указанное в phpinfo.
Centos 7
Plesk 12
PHP 5.4.16
Я обнаружил, что репо с пакетом не было включено. На OEL7,
$ vi /etc/yum.repos.d/ULN-Base.repo
Set enabled to 1 for ol7_optional_latest
$ yum install php-bcmath
и это сработало...
Я использовал следующую команду, чтобы найти, где был пакет
$ yum --noplugins --showduplicates --enablerepo \* --disablerepo \*-source --disablerepo C5.\*,c5-media,\*debug\*,\*-source list \*bcmath
если вы хотите включить какое-либо расширение, вам нужно сначала установить расширение, расширение может быть включено, но не установлено, на примере bcmath
1.yum поиск php-bcmath
2. затем убедитесь, что версия php, в которой вы хотите установить это расширение
3.u получит вывод как после команды yum search >>
yum search php-bcmath ** Загруженные плагины: fastestmirror, universal-hooks Загрузка скоростей зеркала из кэшированного хост файла
EA4: 66.71.244.18
cpanel-addons-production-feed: 66.71.244.18
base: mirror.nodesdirect.com
epel: mirror.coastal.edu
extras: www.gtlib.gatech.edu
nux-dextop: mirror.li.nux.ro
updates: mirror.jaleco.com
**============================================================== N/S matched: php-bcmath ===============================================================
ea-php54-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php55-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php56-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php70-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php71-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
ea-php72-php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
then use >yum install ea-php72-php-bcmath.x86_64
5.this bcmath extension for php7.2
6.I wanna install for php71 then the command will be like **yum install ea-php71-php-bcmath.x86_64** or yum install php71-bcmath.
7.u может установить любое расширение из вышеперечисленных шагов.
При использовании официальных изображений PHP Docker используйте docker-php-ext-install bcmath
.
Источник: https://hub.docker.com/_/php?tab=description#php-core-extensions
Я только что попробовал ниже пакет для php v5.6, и он работал для меня.
yum install php56w-bcmath
У репозитория apt есть это расширение, просто запустите приведенную ниже команду из своего терминала:
sudo apt-get установить php7.2-bcmath *
Если вы все еще не знаете, как установить bcmath, так как он имеет множество других зависимых модулей, таких как php7.2-common и т.д.
Попробуйте использовать синаптическое приложение, чтобы установить то же самое. пожарная команда. \
sudo apt-get install synaptic
Откройте приложение Synaptic и затем нажмите на вкладку поиска.
поиск bcmath
результаты поиска покажут все пакеты в зависимости от php.
Установите согласно вашему удобству.
и установить со всеми автоматически заполняемыми зависимостями, необходимыми для установки.
Это.
Это сработало для меня install php72-php-bcmath.x86_64
Затем,
systemctl restart php72-php-fpm.service
Для Centos 7 с php7.0
Установите CentOS SCLo RH хранилище: yum install centos-release-scl-rh
Установите пакет rh-php71-php-bcmath rpm: yum install rh-php71-php-bcmath
systemctl restart httpd.service
Если вы хотите установить расширения PHP в Ubuntu.
Сначала узнайте, какая версия PHP активна.
php -v
После этого установите необходимый плагин с помощью этой команды.
sudo apt install php7.0-bcmath
вы можете заменить php7.0-bcmath на php-PHPVersion-extensionName
Для версии PHP 7+ вы можете использовать только:
sudo apt install php-bcmath