如何在 OSX 上使用MAMP为 php 7.2.1 安装 gmp 扩展?
我正在尝试使用带有 P-256 曲线和 SHA-256 哈希算法的椭圆曲线数字签名算法 (ECDSA) 使用php 和这个库 ( lcobucci/jwt ) 加密令牌。
运行php脚本时出错:
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Class 'Mdanter\Ecc\EccFactory' not found
我想我缺少mdanter/ecc
依赖包,所以我尝试运行以下命令。
命令运行:
composer require mdanter/ecc
输出:
mdanter/ecc v0.5.0 requires ext-gmp * -> the requested PHP extension gmp is missing from your system
我已经尝试了所有我能找到的研究这个错误并与 MAMP 相关的东西。但我无法解决这个问题。这里有没有人专门向 MAMP 添加 gmp php 扩展并愿意帮助我?
注意:我不是一个非常有经验的 Web 开发人员,我主要创建 iOS 应用程序并且我想在 php 中生成一个令牌,所以我可以访问 Apple Music Kit API 资源。