【问题标题】:Perl PPM error "failed 500 Can't connect to ppm4.activestate.com:8080 (connect: timeout)"Perl PPM 错误“失败 500 无法连接到 ppm4.activestate.com:8080(连接:超时)”
【发布时间】:2011-01-06 12:42:22
【问题描述】:

当我尝试连接 PPM 时显示此错误,我已验证防火墙也未激活。我什至无法从 activestate 下载单个模块。

提前致谢。

阿里乌

【问题讨论】:

  • 您可以通过 telnet 连接吗?它可能是服务器端的传输错误,或者可能有一些东西阻止了您之间的连接。无论哪种方式,这都不是一个真正的编程问题,而更多的是一个支持问题,而且对于本网站来说似乎有点离题。

标签: perl activestate


【解决方案1】:

如果您使用的是代理,可能是您没有设置代理环境变量。

 set http_proxy=http://myproxyserver.mydomain.com:5050

their PPM Documenation

【讨论】:

    【解决方案2】:

    安装 Fiddler Web 调试器 (www.fiddler2.com),启动它,启动 Web 浏览器(让 Fiddle 检测设置),然后重新启动 PPM。

    Fiddler 将充当代理并正确解决请求。我什至不需要添加 ActiveState 推荐的“http_proxy”环境设置,但您可能需要添加,因此从命令提示符类型:set http_proxy=http://127.0.0.1:8888,然后从同一命令提示符类型PPM 启动 PPM

    【讨论】:

      猜你喜欢
      • 2021-10-22
      • 2012-05-31
      • 2013-04-16
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-12
      • 2016-01-02
      • 2019-05-18
      相关资源
      最近更新 更多