17 当调用类似的gmp数学函数时gmp_mod,我得到: Fatal error: Call to undefined function gmp_mod() 我已经安装了php5-gmp软件包并重新启动了Web服务器,但该功能仍未定义。服务器正在运行Ubuntu 10.04,PHP正在作为Apache模块运行。所有软件都是从官方软件包中安装的。 如何在PHP中启用GMP数学功能?我正在寻找使用官方软件包而不是从源代码进行编译的解决方案。 apache-2.2 ubuntu php packages — 缺口 source
25 这是为我工作的方式: 已安装GMP apt-get install php5-gmp 添加extension=php_gmp.so到php.ini 等等! phpinfo()示例: gmp gmp support enabled GMP version 4.3.2 它在这里(Debian)运行良好,所以我想对于Ubuntu也可以。 — 本杰 source 2 在Ubuntu 12.04 LTS上,我需要使用gmp.so,而不是php_gmp.so。我还需要重新启动Apache才能使更改生效(这并不奇怪,因为我正在使用mod_php)。 — Calrion 2014年 1 就我而言,sudo apt-get install php5-gmp自动更新了php.ini并重新启动了Apache。 — KalenGi 2014年 4 对于php 7:apt-get安装php7.0-gmp — George D. @Benj您能告诉我,如何在Mac OS上为php安装gmp库吗? — mohan.gade 2 记录下来,对于PHP7.1:apt-get install php7.1-gmp — John Shipp
gmp.so
,而不是php_gmp.so
。我还需要重新启动Apache才能使更改生效(这并不奇怪,因为我正在使用mod_php
)。