Podczas wywoływania funkcji matematycznych gmp gmp_mod
, otrzymuję:
Fatal error: Call to undefined function gmp_mod()
Zainstalowałem php5-gmp
pakiet i zrestartowałem serwer WWW, a funkcja jest nadal niezdefiniowana. Na serwerze działa Ubuntu 10.04, a PHP działa jako moduł Apache. Całe oprogramowanie zostało zainstalowane z oficjalnych pakietów.
Jak włączyć funkcje matematyczne GMP w PHP? Szukam rozwiązania, które korzysta z oficjalnych pakietów, a nie kompiluje się ze źródła.
apache-2.2
ubuntu
php
packages
Nacięcie
źródło
źródło
gmp.so
, a niephp_gmp.so
. Musiałem także zrestartować Apache, aby zmiany odniosły skutek (nic dziwnego, gdy używammod_php
).sudo apt-get install php5-gmp
automatycznie zaktualizowałem php.ini i zrestartowałem Apache.