При вызове математической функции gmp, например gmp_mod
, Я получил:
Fatal error: Call to undefined function gmp_mod()
Я установил php5-gmp
package и перезапустил веб-сервер, но функция все еще не определена. На сервере работает Ubuntu 10.04, а PHP работает как модуль Apache. Все программное обеспечение устанавливалось из официальных пакетов.
Как включить математические функции GMP в PHP? Я ищу решение, которое использует официальные пакеты, а не компилируется из исходников.
Вот способ, который сработал для меня:
apt-get install php5-gmp
extension=php_gmp.so
в php.iniИ вуаля !
Пример phpinfo ():
gmp
gmp support enabled
GMP version 4.3.2
Здесь (Debian) он отлично работает, так что я полагаю, что это подойдет и для Ubuntu.