【问题标题】:pecl install intl gives no releases available?pecl install intl 没有提供可用的版本?
【发布时间】:2015-07-20 22:18:49
【问题描述】:

我正在使用 mac 和 xampp 并尝试安装 php 包 intl 以根据需要使用 phpdocumentor。 我按照此说明进行安装: Installing Intl package on your mac with xampp

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

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

我已搜索解决方案并尝试升级 pear/pecl,但它转向“不支持的协议”。我还尝试将 /PEAR/REST.php 更改为一种解决方案,但它也没有奏效。有没有人遇到同样的问题并解决了。你能帮我吗T_T

【问题讨论】:

  • 运行“pecl install -vvv intl”并发布输出。
  • 甚至 pecl -vvv install intl
  • 我在网上尝试了很多方法/解决方案,但问题无法解决。我决定不使用这个
  • @HàLink 那你在用什么?你搞定了吗?
  • 可惜没做过,忘记了好久。

标签: php macos pear pecl intl


【解决方案1】:

旧渠道和/或旧协议可能存在问题。

首先查看日志(如 cweiske 所说)。

pecl -vvv install intl 

然后你可以简单地尝试升级 PEAR、PECL 和更新频道

pear upgrade
pecl upgrade
pecl channel-update

然后再次安装 intl

pecl install intl

【讨论】:

  • 您的解决方案帮助了我,但我使用了pear channel-update pear.php.netpecl channel-update ppecl.php.net
  • 您的回答并没有解决我的问题,但是使用-vvv 我可以意识到 *.php.net SSL 证书刚刚过期:imgur.com/DZ5hU7g。难以置信。
猜你喜欢
  • 1970-01-01
  • 2016-06-27
  • 2015-10-30
  • 2021-09-14
  • 2017-10-07
  • 2021-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多