Я бачив PHP BC-математичних установку для YUMале не apt-get. Хтось знає про робоче apt-getрішення?
На жаль, з цього SO нитки , apt-get install php5-bcmathдає помилку Unable to locate package php5-bcmath.
Я бачив PHP BC-математичних установку для YUMале не apt-get. Хтось знає про робоче apt-getрішення?
На жаль, з цього SO нитки , apt-get install php5-bcmathдає помилку Unable to locate package php5-bcmath.
Відповіді:
php5-fpmу розділі "Точні та пізніші" (а також еквівалентний libapache2-mod-php5пакет Apache для вбудованих модулів PHP5 в Apache) вказано як bcmathвбудований до нього як включений модуль. Ця інформація записується у файл опису пакунків ( debian/control) у самому пакеті при вилученні та розглядається як вихідний пакет, що містить вихідний код та debian/каталог, який містить директиви для систем побудови пакунків debian.
Зважаючи на те, що php5-fpmсистема, а також libapache2-mod-php5плагін для Apache, він включав за замовчуванням, я не думаю, що вам потрібно встановлювати додаткові пакети чи плагіни, щоб отримати bcmath.
Якщо моє слово недостатньо, і ви хочете побачити докази цього, то ...
Це перелік посилань на debian/rulesфайл, який визначає, які розширення ввімкнено в PHP під час створення для кожного поточно підтримуваного випуску на момент публікації цієї публікації (можуть бути оновлення після цієї публікації, які тут не відображені). Ви можете натиснути кожне з них, щоб побачити ./configureаргументи, які передаються php5в процесі збирання цих пакетів. Зауважте, що це покаже вам конкретно, де в цих випусках bcmathувімкнено всі php5бінарні файли:
Якщо ви хочете встановити розширення bcmath, будь ласка, спробуйте нижче команди:
Для PHP5.6
sudo apt install php5.6-bcmath
Для PHP7.0
sudo apt install php7.0-bcmath
Для інших версій PHP
sudo apt install php-bcmath
sudo apt-get install php5.5-bcmath
працював на мене.
php-bcmath
sudo apt install php-bcmathпрацював і на PHP7.0 (він автоматично отримує 7.0 один), і якщо ви це зробите, то, швидше за все, це буде краще, коли ви згодом оновите PHP.