Ich habe eine PHP- BC-MATH- Installation für gesehen, YUM
aber nicht apt-get
. Kennt man eine funktionierende apt-get
Lösung?
Leider aus diesem SO Thread , apt-get install php5-bcmath
gibt den Fehler Unable to locate package php5-bcmath
.
php5-fpm
In Precise und höher (sowie das Apache-äquivalente libapache2-mod-php5
Paket für in Apache integrierte PHP5-Module) wird als bcmath
integriertes Modul aufgeführt. Diese Informationen werden in die Paketbeschreibungsdatei ( debian/control
) im Paket selbst geschrieben, wenn sie extrahiert und als debian/
unformatiertes Quellpaket angesehen werden. Sie enthalten den Quellcode und ein Verzeichnis, das Direktiven zu Debian-Build-Systemen zum Erstellen von Paketen enthält.
Angesichts der Tatsache, dass das php5-fpm
System sowie das libapache2-mod-php5
Plugin für Apache standardmäßig enthalten sind, glaube ich, dass Sie keine zusätzlichen Pakete oder Plugins installieren müssen, um diese zu erhalten bcmath
.
Falls mein Wort nicht ausreicht und Sie die Beweise dafür sehen möchten, dann ...
Dies ist eine Liste von Links zu der debian/rules
Datei, die definiert, welche Erweiterungen in PHP zum Zeitpunkt der Erstellung für jedes derzeit unterstützte Release zum Zeitpunkt dieses Beitrags aktiviert sind (möglicherweise gibt es nach diesem Beitrag Aktualisierungen, die hier nicht berücksichtigt werden). Sie können auf jede dieser Optionen klicken, um die ./configure
Argumente anzuzeigen, die php5
während des Erstellungsprozesses für diese Pakete übergeben werden. Beachten Sie, dass dies Ihnen speziell zeigt, wo in diesen Releases bcmath
für alle php5
Binärdateien aktiviert ist :
Wenn Sie das PHP-PPA von Ondřej Surý verwenden, können Sie es bcmath
mit beiden installieren
sudo apt install php5.6-bcmath
sudo apt install php7.0-bcmath
sudo apt install php-bcmath
Auf der PPA-Seite finden Sie Anweisungen zum Hinzufügen dieser Quelle zu Ubuntu.
Wenn Sie die bcmath-Erweiterung installieren möchten, versuchen Sie es mit den folgenden Befehlen:
Für PHP5.6
sudo apt install php5.6-bcmath
Für PHP7.0
sudo apt install php7.0-bcmath
Für andere PHP-Versionen
sudo apt install php-bcmath
sudo apt install php-bcmath
auch mit PHP7.0 funktioniert (es wird automatisch die Version 7.0 verwendet). Wenn Sie dies tun, funktioniert es wahrscheinlich besser, wenn Sie später ein PHP-Upgrade durchführen.arbeitete für mich.
quelle
php-bcmath