Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
5.18.2和5.20.1版本的HTTP::Tiny测试的Perl安装失败_Perl_Perlbrew - Fatal编程技术网

5.18.2和5.20.1版本的HTTP::Tiny测试的Perl安装失败

5.18.2和5.20.1版本的HTTP::Tiny测试的Perl安装失败,perl,perlbrew,Perl,Perlbrew,我正在尝试使用Perlbrew在CENTOS Linux服务器上安装Perl。我已经尝试安装了5.16、5.18的多个版本。和5.20,但它们似乎都没有通过HTTP::Tiny: ../cpan/HTTP-Tiny/t/000_load.t .................................... ok ../cpan/HTTP-Tiny/t/001_api.t ..................................... ok http_proxy URL mus

我正在尝试使用Perlbrew在CENTOS Linux服务器上安装Perl。我已经尝试安装了5.16、5.18的多个版本。和5.20,但它们似乎都没有通过
HTTP::Tiny

../cpan/HTTP-Tiny/t/000_load.t .................................... ok
../cpan/HTTP-Tiny/t/001_api.t ..................................... ok
http_proxy URL must be in format http[s]://[auth@]<host>:<port>/
 at t/002_croakage.t line 29.
../cpan/HTTP-Tiny/t/002_croakage.t ................................ 
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run 
http_proxy URL must be in format http[s]://[auth@]<host>:<port>/
 at t/003_agent.t line 17.
# Looks like your test exited with 255 before it could output anything.
../cpan/HTTP-Tiny/t/003_agent.t ................................... 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 8/8 subtests 
../cpan/HTTP-Tiny/t/010_url.t ..................................... ok
../cpan/HTTP-Tiny/t/020_headers.t ................................. ok
../cpan/HTTP-Tiny/t/030_response.t ................................ ok
../cpan/HTTP-Tiny/t/040_content.t ................................. ok
../cpan/HTTP-Tiny/t/050_chunked_body.t ............................ ok
../cpan/HTTP-Tiny/t/060_http_date.t ............................... ok
http_proxy URL must be in format http[s]://[auth@]<host>:<port>/
 at t/070_cookie_jar.t line 23.
# Looks like your test exited with 255 before it could output anything.
../cpan/HTTP-Tiny/t/070_cookie_jar.t .............................. 
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/4 subtests 
../cpan/HTTP-Tiny/t/100_get.t ..................................... ok
../cpan/HTTP-Tiny/t/101_head.t .................................... ok
../cpan/HTTP-Tiny/t/102_put.t ..................................... ok
../cpan/HTTP-Tiny/t/103_delete.t .................................. ok
../cpan/HTTP-Tiny/t/104_post.t .................................... ok
../cpan/HTTP-Tiny/t/110_mirror.t .................................. ok
../cpan/HTTP-Tiny/t/130_redirect.t ................................ ok
https_proxy URL must be in format http[s]://[auth@]<host>:<port>/
 at t/140_proxy.t line 14.
../cpan/HTTP-Tiny/t/140_proxy.t ................................... 
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run 
http_proxy URL must be in format http[s]://[auth@]<host>:<port>/
 at t/141_no_proxy.t line 13.
../cpan/HTTP-Tiny/t/141_no_proxy.t ................................ 
Dubious, test returned 255 (wstat 65280, 0xff00)
No subtests run 
../cpan/HTTP-Tiny/t/150_post_form.t ............................... ok
../cpan/HTTP-Tiny/t/160_cookies.t ................................. ok
../cpan/HTTP-Tiny/t/161_basic_auth.t .............................. ok
../cpan/HTTP-Tiny/t/162_proxy_auth.t .............................. ok
../cpan/HTTP-Tiny/t/170_keepalive.t ............................... ok

Test Summary Report
-------------------
../cpan/HTTP-Tiny/t/002_croakage.t                              (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
../cpan/HTTP-Tiny/t/003_agent.t                                 (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 8 tests but ran 0.
../cpan/HTTP-Tiny/t/070_cookie_jar.t                            (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 4 tests but ran 0.
../cpan/HTTP-Tiny/t/140_proxy.t                                 (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
../cpan/HTTP-Tiny/t/141_no_proxy.t                              (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: No plan found in TAP output
Files=2405, Tests=699314, 794 wallclock secs (70.76 usr 12.81 sys + 437.06 cusr 53.75 csys = 574.38 CPU)
Result: FAIL
make: *** [test_harness] Error 5
。/cpan/HTTP Tiny/t/000\u load.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/001_api.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
http_代理URL的格式必须为http[s]://[auth@]:/
在t/002_croakage,t线29。
../cpan/HTTP Tiny/t/002_croakage.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
可疑,测试返回255(wstat 65280,0xff00)
没有子测试运行
http_代理URL的格式必须为http[s]://[auth@]:/
在t/003\u代理商t第17行。
#看起来您的测试在可以输出任何内容之前以255退出。
../cpan/HTTP Tiny/t/003_agent.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
可疑,测试返回255(wstat 65280,0xff00)
失败的8/8子测试
../cpan/HTTP Tiny/t/010_url.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/020_headers.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/030_response.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/040_content.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/050_chunked_body.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/060_HTTP_date.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
http_代理URL的格式必须为http[s]://[auth@]:/
在t/070第23行。
#看起来您的测试在可以输出任何内容之前以255退出。
../cpan/HTTP Tiny/t/070\u cookie\u jar.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
可疑,测试返回255(wstat 65280,0xff00)
失败的4/4子测试
../cpan/HTTP Tiny/t/100_get.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/101\U head.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/102_put.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/103_delete.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/104_post.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/110_mirror.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/130_redirect.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
https_代理URL的格式必须为http[s]://[auth@]:/
在t/140_proxy.t第14行。
../cpan/HTTP Tiny/t/140_proxy.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
可疑,测试返回255(wstat 65280,0xff00)
没有子测试运行
http_代理URL的格式必须为http[s]://[auth@]:/
在t/141第13行。
../cpan/HTTP Tiny/t/141\u no\u proxy.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
可疑,测试返回255(wstat 65280,0xff00)
没有子测试运行
../cpan/HTTP Tiny/t/150\u post\u form.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/160_cookies.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/161_basic_auth.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/162_proxy_auth.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
../cpan/HTTP Tiny/t/170_keepalive.t。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。好啊
测试总结报告
-------------------
../cpan/HTTP Tiny/t/002_croakage.t(Wstat:65280测试:0失败:0)
非零退出状态:255
分析错误:在TAP输出中未找到计划
../cpan/HTTP-Tiny/t/003_-agent.t(Wstat:65280测试:0失败:0)
非零退出状态:255
分析错误:错误的计划。您计划了8次测试,但运行了0次。
../cpan/HTTP Tiny/t/070_cookie_jar.t(Wstat:65280测试:0失败:0)
非零退出状态:255
分析错误:错误的计划。您计划了4个测试,但运行了0。
../cpan/HTTP Tiny/t/140_proxy.t(Wstat:65280测试:0失败:0)
非零退出状态:255
分析错误:在TAP输出中未找到计划
../cpan/HTTP Tiny/t/141_no_proxy.t(Wstat:65280测试:0失败:0)
非零退出状态:255
分析错误:在TAP输出中未找到计划
文件=2405,测试=699314794个时钟秒(70.76 usr 12.81 sys+437.06 cusr 53.75 csys=574.38 CPU)
结果:失败
make:**[测试线束]错误5
我注意到
140_proxy.t
正在尝试使用
http://localhost:8080
作为服务器测试。但是,我们已经在该端口上运行了一个httpd<代码>002_croakage.t甚至不包含任何测试

所以

  • 这些通常被认为是糟糕的测试吗
  • 这是其他人遇到的问题吗
  • 这是否与我们当前在8080端口上运行的服务有关
  • 如果我强制安装会有问题吗
  • 还有,为什么HTTP::Tiny正在运行测试?它不是安装时附带的标准Perl模块

在8080上不运行服务的情况下尝试吗?我猜这是你失败的唯一原因,但唯一确定的方法是尝试

有一些错误,但不是你得到的,都与连接到外部服务器(谷歌,github,twitter)有关

还有,为什么HTTP::Tiny正在运行测试?它不是安装时附带的标准Perl模块


它是Perl发行版附带的标准Perl模块,因为Perl 5.13.9。

你说得对<代码>HTTP:Tiny在5.14之后的所有Perl安装中都有。奇怪的是,虽然官方没有列出它,但它并没有被记录下来。我不能关闭运行在8080端口上的服务来尝试一下。白天,我们的构建服务器依赖于它,晚上,我们从构建服务器获取要加载的软件。它必须每天24小时运行。当我试图在新年那天安装Perlbrew时,我们的IT部门安装了三十多个必须从这台服务器获取的软件包。发现问题:我将
http\u proxy
设置为
proxy.server.com:3654
而不是
http://proxy.server.com:3654
。这也使CPAN的配置更加复杂。然而,
wget
本身对此没有问题。我刚刚安装了HTTP::Tiny 0.53版,并替换了0.43版