标签: php-gmp

如何在OSX上使用MAMP安装php 7.2的gmp扩展

如何在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
Run Code Online (Sandbox Code Playgroud)

我想我错过了mdanter/ecc依赖包,所以我尝试运行以下命令.

命令运行:

composer require mdanter/ecc
Run Code Online (Sandbox Code Playgroud)

输出:

mdanter/ecc v0.5.0 requires ext-gmp * -> the requested PHP extension gmp is missing from your system
Run Code Online (Sandbox Code Playgroud)

我已经尝试了一切我能找到的研究这个错误并与MAMP相关的内容.但我无法解决这个问题.这里有没有人有专门为MAMP添加gmp php扩展的经验,并愿意帮助我吗?

注意:我不是一个非常有经验的Web开发人员,我主要创建iOS应用程序,我想在php中生成令牌,因此我可以访问Apple Music Kit API资源.

php mamp php-extension composer-php php-gmp

13
推荐指数
2
解决办法
3122
查看次数

无法在 mac os php@7.1 上安装/启用 gmp

我正在尝试为 mac 安装 gmp 扩展,因为我在从 github 获取一些依赖项时遇到了这个问题

问题 1 - mdanter/ecc v0.3.2 需要 ext-gmp * -> 系统中缺少请求的 PHP 扩展 gmp。

我试过冲泡公式,如

brew install php71-gmp
Run Code Online (Sandbox Code Playgroud)

已按照链接进行操作,但无法使其正常工作。

我正在使用 Xampp,which php/Applications/XAMPP/xamppfiles/bin/php

操作系统 - macOS Sierra 10.12.6

php-gmp

5
推荐指数
0
解决办法
1883
查看次数

标签 统计

php-gmp ×2

composer-php ×1

mamp ×1

php ×1

php-extension ×1