Как установить модуль bcmath? - PullRequest
42 голосов
/ 04 августа 2010

Как мне установить модуль bcmath на сервере? Я пытался

yum update php-bcmath

но он сказал, что ничего не нашел.

Ответы [ 11 ]

47 голосов
/ 04 августа 2010

Попробуйте yum install php-bcmath. Если вы все еще не можете ничего найти, попробуйте yum search bcmath, чтобы найти имя пакета

35 голосов
/ 10 июля 2017

Ubuntu и Php7.1

sudo apt install php7.1-bcmath
8 голосов
/ 01 февраля 2014

Отлично работал на CentOS 6.5

yum install bcmath

Все мои вызовы функций bcmath начали работать сразу после перезапуска apache

service httpd restart

Сладкие!

6 голосов
/ 23 июля 2018
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 ()

3 голосов
/ 24 сентября 2018

Если вы установили 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) 1998-2018 Zend Technologies с Zend OPcache v7.2.9-1 + ubuntu16.04.1 + deb.sury.org + 1, Copyright (c) 1999-2018, Zend Technologies

2 голосов
/ 29 ноября 2018

Если вы хотите включить какое-либо расширение, вам нужно сначала установить расширение, расширение может быть включено, но не установлено, на примере bcmath

1.yum search php-bcmath

2. Затем убедитесь, что версия php, в которой вы хотите установить это расширение

3.u получит вывод как после команды поиска yum >>

yum search php-bcmath ** Загружаемые плагины: самое быстрое зеркало, универсальные крючки Скорость загрузки зеркала из кэшированного хост-файла

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 может установить любое расширение из вышеперечисленных шагов.

2 голосов
/ 06 июня 2016

Я обнаружил, что репо с пакетом не было включено.На 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
2 голосов
/ 24 февраля 2015

Получал вызов неопределенной функции bcmod()

yum install php-bcmath
systemctl restart httpd.service

затем вы должны увидеть что-то похожее на /etc/php.d/bcmath.ini, перечисленное в phpinfo.

0 голосов
/ 12 февраля 2019

Если до сих пор никто не понимает, как установить bcmath, так как он имеет множество других зависимых модулей для установки, таких как php7.2-common и т. Д.

Попробуйте установить синаптическое приложение, чтобы установить его.Пожарная команда. \

sudo apt-get install synaptic

Откройте синаптическое приложение и затем нажмите на вкладку поиска.

поиск bcmath

Результаты поиска покажут, что все пакеты зависят отphp.

Установите по вашему усмотрению.

и установите все необходимые для установки автозаполнения зависимости.

Вот и все.

0 голосов
/ 17 января 2019

apt репо имеют это расширение, просто запустите приведенную ниже команду из своего терминала: *

sudo apt-get install php7.2-bcmath *

...