PHP не видит bcmath - PullRequest
       18

PHP не видит bcmath

0 голосов
/ 04 сентября 2018

У меня есть две версии PHP на сервере (Centos 6.8) - 5.6 и 7.1 Мой Nginx использует php7.1, который не является интерпретатором PHP по умолчанию. После некоторой борьбы с yum я установил php71-php-bcmath. Yum не включил его по умолчанию, поэтому я сделал символическую ссылку

ln -s /opt/php71/etc/mods-available/bcmath.ini /opt/php71/etc/php.d/bcmath.ini

/opt/php71/bin/php-config --extension-dir показывает, что путь расширения / Опт / php71 / Библиотека / PHP / модули

Есть bcmath.so

/opt/php71/bin/php -i | grep bcmath

показать, что php сконфигурирован с флагом '--enable-bcmath=shared'

Но когда я пытаюсь использовать функцию из bcmath - возникает ошибка

Call to undefined function PhpAmqpLib\Wire\bcadd() 

Я уже тысячи раз перезагружал nginx и php-fpm. Как мне включить это злое расширение?

1 Ответ

0 голосов
/ 05 сентября 2018

я перезагружал неправильный php-fpm, в моем случае это был php-fpm71

...