从命令行使用时找不到PHP GMP?

时间:2018-04-02 00:27:51

标签: php shell gmp

当我尝试使用php -f file.php时,它说:

Uncaught Error: Call to undefined function gmp_init() in /file.php:10

然而,当我将脚本作为函数添加到我的wordpress网站时,它并没有给出错误并且有效。可能是什么问题?

使用php7.1-fpm

2 个答案:

答案 0 :(得分:0)

在你执行php -f file.php时,不会加载

gmp_init()。添加

var_dump(function_exists('gmp_init'));

在file.php的顶部确认。

答案 1 :(得分:0)

如果您的php版本很少且只有一个安装了GMP,那么您应该运行php版本的命令。

{{1}}