MAMP安装PHP扩展gmp(php8.0.8下实施)详细步骤
步骤一:
先检测本机是否有gmp
扩展在mamp
下,命令如下:
/Applications/MAMP/bin/php/php8.0.8/bin/php -i | grep gmp
如果没有此扩展,此时什么也不会出现,如果已经成功安装了扩展,将会出现如下所示的提示:
PWD => /Applications/MAMP/bin/php/php8.0.8/include/php/ext/gmp
$_SERVER['PWD'] =>
/Applications/MAMP/bin/php/php8.0.8/include/php/ext/gmp $_ENV['PWD']
=> /Applications/MAMP/bin/php/php8.0.8/include/php/ext/gmp
步骤二:
到php
官网下载其源码包php-8.0.8.tar.gz
。
https://www.php.net/releases/
注意:一定要与你的现在版本一致辞,必须,必须,必须!
可以下载到任意目录,下载完成以后,解压。找到目录.
步骤三:
将目录/Users/liziyu/Downloads/php-8.0.8/ext/
,将gmp
目录整拷贝到/Applications/MAMP/bin/php/php8.0.8/include/php/ext
目录下,如图:
步骤四:
同时进入该目录下:
cd /Applications/MAMP/bin/php/php8.0.8/include/php/ext/gmp
执行命令:
/Applications/MAMP/bin/php/php8.0.8/bin/phpize
然后执行:
./configure --with-php-config=/Applications/MAMP/bin/php/php8.0.8/bin/php-config
再执行:
make
最后:
make install
当出现如下图所示的提示时说明已经安装成功了。
此时重启php
,然后执行
php -m
成功的话会出现如下图的提示:
如果还没有此提示的话,则进入php
的配置文件ini
去修改,增加下面一行代码:
extension=gmp.so
再重启php
查看。即可
本文参考:https://mycodde.blogspot.com/2020/01/install-php-gmp-extension-in-mamp-2020.html