J'ai vu une installation PHP BC-MATH pour YUM
mais pas apt-get
. Connaît-on une apt-get
solution de travail ?
Malheureusement, à partir de ce thread SO , apt-get install php5-bcmath
donne l'erreur Unable to locate package php5-bcmath
.
php5-fpm
dans Precise et versions ultérieures (ainsi que le libapache2-mod-php5
package équivalent Apache pour les modules PHP5 intégrés à Apache) est répertorié comme ayant été bcmath
intégré en tant que module inclus. Ces informations sont écrites dans le fichier de description du paquet ( debian/control
) dans le paquet lui-même lors de leur extraction et de leur affichage comme paquet source brut, contenant le code source et un debian/
répertoire qui contient des directives pour les systèmes de construction debian pour construire des paquets.
Étant donné que le php5-fpm
système ainsi que le libapache2-mod-php5
plugin pour Apache l'ont inclus par défaut, je ne pense pas que vous ayez à installer des packages ou des plugins supplémentaires pour l'obtenir bcmath
.
Au cas où ma parole ne suffirait pas et que vous voudriez en voir la preuve, alors ...
Ceci est une liste de liens vers le debian/rules
fichier qui définit les extensions qui sont activées en PHP au moment de la construction pour chaque version actuellement prise en charge au moment de cet article (il peut y avoir des mises à jour après cet article qui ne sont pas reflétées ici). Vous pouvez cliquer sur chacun d'eux pour voir les ./configure
arguments qui sont passés au php5
cours du processus de construction de ces packages. Notez que cela vous montrera spécifiquement où bcmath
est activé pour tous les php5
binaires dans ces versions:
Si vous utilisez PHP PPA d' Ondřej Surý, vous pouvez installer bcmath
avec
sudo apt install php5.6-bcmath
sudo apt install php7.0-bcmath
sudo apt install php-bcmath
Il y a des instructions sur la page PPA sur la façon d'ajouter cette source à Ubuntu.
Si vous souhaitez installer l'extension bcmath, veuillez essayer les commandes ci-dessous:
Pour PHP5.6
sudo apt install php5.6-bcmath
Pour PHP7.0
sudo apt install php7.0-bcmath
Pour les autres versions de PHP
sudo apt install php-bcmath
sudo apt install php-bcmath
fonctionnait aussi sur PHP7.0 (il obtient automatiquement celui de 7.0) et si vous le faites, cela fonctionnera probablement mieux lorsque vous mettrez à niveau PHP plus tard.travaillé pour moi.
la source
php-bcmath