Как я могу получить плагин `bcmath` в php5 в Ubuntu?

Я видел установку PHP BC-MATH для YUM, но не apt-get. Известно ли о работающем apt-get решении?

К сожалению, из этого потока SO , apt-get install php5-bcmath выдается ошибка Unable to locate package php5-bcmath.

17
задан 23 May 2017 в 15:39

4 ответа

Если вы используете PHP PPA Ондржея Сури , вы можете установить bcmath с помощью

sudo apt install php5.6-bcmath
sudo apt install php7.0-bcmath
sudo apt install php-bcmath

На странице PPA есть инструкции по добавлению этого источника в Ubuntu.

0
ответ дан 23 May 2017 в 15:39

php5-fpm в Precise и более поздних версиях (а также эквивалентный пакет libapache2-mod-php5 Apache для встроенных модулей Apache PHP5) перечислены как встроенные в него bcmath как включенный модуль. Эта информация записывается в файле описания пакета (debian/control) в самом пакете, когда извлекается и просматривается как необработанный пакет с исходным кодом, содержащий исходный код и каталог debian/, который содержит директивы для систем сборки Debian для сборки пакетов.

Учитывая, что система php5-fpm и плагин libapache2-mod-php5 для Apache включают его по умолчанию, я не думаю, что вам нужно устанавливать какие-либо дополнительные пакеты или плагины, чтобы получить bcmath.


Если моего слова недостаточно, и вы хотите увидеть доказательства этого, тогда ...

Это список ссылок на файл debian/rules, который определяет, какие расширения включены в PHP на момент сборки для каждого поддерживаемого в настоящее время выпуска на момент написания этого поста (после этого поста могут быть обновления, которые не отражено здесь). Вы можете щелкнуть по каждому из них, чтобы увидеть ./configure аргументы, которые передаются php5 во время процесса сборки этих пакетов. Обратите внимание, что это конкретно покажет вам, где bcmath включен для всех двоичных файлов php5 в этих выпусках: файл

0
ответ дан 23 May 2017 в 15:39
sudo apt-get install php5.5-bcmath

работал для меня.

0
ответ дан 23 May 2017 в 15:39

Если вы хотите установить расширение bcmath, попробуйте следующие команды:

Для PHP5.6

sudo apt install php5.6-bcmath

Для PHP7.0

sudo apt install php7.0-bcmath

Для других Версии PHP

sudo apt install php-bcmath
0
ответ дан 23 May 2017 в 15:39

Другие вопросы по тегам:

Похожие вопросы: