pecl install intl 没有提供可用的版本?

问题描述 投票:0回答:2

我正在使用 mac 和 xampp 并尝试安装 php 包 intl 以根据需要使用 phpdocumentor。 我按照此说明进行安装: 使用 xampp 在 Mac 上安装 Intl 软件包

但是当我尝试使用 pecl 安装 intl 时,它给了我错误:

No releases available for package "pecl.php.net/intl"
install failed

我已经寻找解决方案并尝试升级 pear/pecl 但它变成了“不支持的协议”。我还尝试更改 /PEAR/REST.php 作为一种解决方案,但它也不起作用。有没有人遇到同样的问题并解决了。你能帮帮我吗T_T

php macos pear pecl intl
2个回答
2
投票

可能是旧通道和/或旧协议存在一些问题。

先看日志(如cweiske所说)。

pecl -vvv install intl 

然后您可以尝试升级 PEAR、PECL 并更新频道

pear upgrade
pecl upgrade
pecl channel-update

并再次安装 intl

pecl install intl

0
投票

这解决了我的问题:

RUN export PECL_PHP_NET=http
© www.soinside.com 2019 - 2024. All rights reserved.