Ubuntu php5 içinde `bcmath` eklentisini nasıl alabilirim?


17

Ben bir PHP BC-MATH kurulum gördüm YUMama değil apt-get. Çalışan bir apt-getçözüm biliyor mu ?

Ne yazık ki, bu SO iş parçacığından , apt-get install php5-bcmathhata verir Unable to locate package php5-bcmath.

Yanıtlar:


9

php5-fpmPrecise ve sonraki sürümlerde ( libapache2-mod-php5Apache yerleşik PHP5 modülleri için Apache eşdeğer paketinin yanı sıra) dahili modül olarak bcmathyerleşik olarak listelenir . Bu bilgiler, debian/controlçıkarıldığında ve ham kaynak paketi olarak görüntülendiğinde, kaynak kodu ve birdebian/ paketleri oluşturmak için debian derleme sistemlerine yönergeler içeren dizin .

php5-fpmSistem ve libapache2-mod-php5Apache eklentisinin varsayılan olarak içerdiği göz önüne alındığında, almak için herhangi bir ek paket veya eklenti yüklemeniz gerektiğini düşünmüyorum bcmath.


Sözüm yeterli değilse ve bunun kanıtını görmek istiyorsan, o zaman ...

Bu, debian/rulesbu gönderinin yayınlandığı sırada şu anda desteklenen her sürüm için PHP'de hangi uzantıların etkinleştirildiğini tanımlayan dosyanın bağlantılarının bir listesidir ( bu yazıdan sonra buraya yansıtılmayan güncellemeler olabilir). Bu paketlerin oluşturma işlemi sırasında ./configureiletilen bağımsız değişkenleri görmek için bunların her birini tıklatabilirsiniz php5. Bunun özellikle bu sürümlerdeki bcmathtüm php5ikili dosyalar için nerede etkinleştirildiğini göstereceğini unutmayın :


20

Eğer Ondřej sury en kullanırsanız PHP PPA yükleyebilirsiniz bcmathbiriyle

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

PPA sayfasında bu kaynağın Ubuntu'ya nasıl ekleneceği ile ilgili talimatlar vardır.


14

Bcmath uzantısını yüklemek istiyorsanız, lütfen aşağıdaki komutları deneyin:

PHP5.6 için

sudo apt install php5.6-bcmath

PHP7.0 için

sudo apt install php7.0-bcmath

Diğer PHP sürümleri için

sudo apt install php-bcmath

Ben sudo apt install php-bcmathçok PHP7.0 üzerinde çalıştı bulundu (otomatik olarak 7.0 bir alır) ve bunu yaparsanız daha sonra PHP yükselttiğinizde muhtemelen daha iyi çalışır.
AdamS

4
sudo apt-get install php5.5-bcmath

benim için çalıştı.


2
En az 16.04 tarihinde bu paket varsayılan kaynaklarda mevcut değildir. Var olanphp-bcmath
dufte

16.04 için `sudo apt-get install php7.0-bcmath 'kullandım ve işe yaradı. Ben test etmedi rağmen php herhangi bir sürümü için çalışacağını varsayıyorum.
bmacnaughton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.