簡體   English   中英

WSDL curl錯誤7:無法連接到主機

[英]Wsdl curl error 7: couldn't connect to host

我在Linux服務器上有一個PHP網站。 我正在使用來自nusphere網站的nusoap函數來連接到nusphere網關。 幾個月我都沒問題,但是最近我遇到了以下錯誤。

Error: wsdl error: Getting https://www.something.com:27635/eservice.asmx?wsdl - HTTP ERROR: cURL ERROR: 7: couldn't connect to host

我聯系了我的Linux主機服務器,並要求他們為telnet提供地址和端口27635。以下是結果

root@ns3 [~]# telnet www.something.com 27635
Trying 212.80.nn.nn...
Connected to www.something.com (212.80.nn.nn).
Escape character is '^]'.
Connection closed by foreign host.

root@ns3 [~]# wget https://www.something.com:27635
--2012-10-23 10:54:46--  https://www.something.com:27635/
Resolving www.something.com... 212.80.nn.nn
Connecting to www.something.com|212.80.nn.nn|:27635... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4740 (4.6K) [text/html]
Saving to: `index.html.1'

似乎連接正常。

非常感謝。

最后! 我找到了解決方案。

幾周前,我更改了一些使用gzip壓縮的PHP程序。

我在程序的開頭插入了ob_start("ob_gzhandler") ,但是我忘了把ob_flush()放在它們的末尾。

因此,存在一些嵌套的輸出緩沖。

除了我的使用CURL的WSDL eservice程序以外,所有程序都沒有問題。

產生卷曲錯誤7或28。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM