Como instalar / ativar o GMP (funções matemáticas) para PHP no Ubuntu?

17

Ao chamar uma função matemática gmp como gmp_mod , recebo:

Fatal error: Call to undefined function gmp_mod()

Eu instalei o pacote php5-gmp e reiniciei o servidor web, e a função ainda está indefinida. O servidor está executando o Ubuntu 10.04 e o PHP está sendo executado como um módulo do Apache. Todo o software foi instalado a partir de pacotes oficiais.

Como eu habilito as funções matemáticas do GMP no PHP? Estou procurando uma solução que use pacotes oficiais, não compilando da fonte.

    
por Nick 18.09.2012 / 20:37

1 resposta

25

Aqui está o caminho que funcionou para mim:

  1. GMP instalado com apt-get install php5-gmp
  2. Adicionada extension=php_gmp.so ao php.ini

Et voilà!

amostra phpinfo ():

gmp
gmp support     enabled
GMP version     4.3.2 

Funciona bem aqui (Debian), então eu suponho que isso também seja bom para o Ubuntu.

    
por 09.01.2013 / 11:04