安装具有 GMP 扩展要求的 PEAR 包时出现问题

发布于 2024-09-01 09:51:40 字数 317 浏览 5 评论 0原文

我想安装 Crypt_DiffieHellman PEAR 包,这给了我以下错误:

pear/Crypt_DiffieHellman requires PHP extension "gmp"

所以我安装了 gmp 扩展(使用 MacPorts 的“php5-gmp”),php -mextension_loaded( 'gmp') 表示扩展已加载。但是,当我尝试安装该软件包时,仍然出现 PEAR 错误。

我在这里错过了什么吗?或者这是软件包/PEAR 安装程序的(已知)错误?

I want to install the Crypt_DiffieHellman PEAR package, that gives me the following error:

pear/Crypt_DiffieHellman requires PHP extension "gmp"

So I installed the gmp extension (using MacPorts' "php5-gmp"), both php -m and extension_loaded('gmp') indicate that the extension is loaded. However I still get the PEAR error when I try to install the package.

Am I missing something here? Or is this a (known) bug with the package/PEAR installer?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我的奇迹 2024-09-08 09:51:40

是什么解决了我的问题:使用 -f (强制)参数来忽略缺少的依赖项。就我而言,我确定扩展已安装,因此安装程序可以不检查此特定扩展。

What solved my problem: use the -f (force) argument to ignore missing dependencies. In my case I was sure the extension was installed, so the installer could do without checking this particular extension.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文