php5-fpm
en Preciso y posterior (así como el libapache2-mod-php5
paquete equivalente de Apache para los módulos PHP5 incorporados de Apache) aparece bcmath
como un módulo incluido. Esta información se escribe en el archivo de descripción del paquete ( debian/control
) en el paquete en sí mismo cuando se extrae y se ve como el paquete fuente sin formato, que contiene el código fuente y un debian/
directorio que contiene directivas para los sistemas de construcción de Debian para construir paquetes.
Dado que el php5-fpm
sistema y el libapache2-mod-php5
complemento para Apache lo incluyen de manera predeterminada, no creo que tenga que instalar ningún paquete o complemento adicional para obtenerlo bcmath
.
En caso de que mi palabra no sea suficiente y quieras ver la evidencia de esto, entonces ...
Esta es una lista de enlaces al debian/rules
archivo que define qué extensiones están habilitadas en PHP en el momento de la compilación para cada versión actualmente admitida en el momento de esta publicación (puede haber actualizaciones después de esta publicación que no se reflejan aquí). Puede hacer clic en cada uno de estos para ver los ./configure
argumentos que se pasan php5
durante el proceso de creación de esos paquetes. Tenga en cuenta que esto le mostrará específicamente dónde bcmath
está habilitado para todos los php5
binarios en esas versiones:
Si utiliza el PPA PHP de Ondřej Surý, puede instalar bcmath
con
sudo apt install php5.6-bcmath
sudo apt install php7.0-bcmath
sudo apt install php-bcmath
Hay instrucciones en la página PPA sobre cómo agregar esta fuente a Ubuntu.
Si desea instalar la extensión bcmath, pruebe los siguientes comandos:
Para PHP5.6
sudo apt install php5.6-bcmath
Para PHP7.0
sudo apt install php7.0-bcmath
Para otras versiones de PHP
sudo apt install php-bcmath
sudo apt install php-bcmath
funcionaba en PHP7.0 (automáticamente obtiene el 7.0) y si lo haces, entonces probablemente funcione mejor cuando luego actualices PHP.trabajó para mi.
fuente
php-bcmath