2014-03-24 161 views
-1

这是我上运行我的脚本得到的错误:卷曲不工作在Windows

[content_type] => [http_code] => 0 [header_size] => 0 [request_size] => 0 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.015 [namelookup_time] => 0 [connect_time] => 0 [pretransfer_time] => 0 [size_upload] => 0 [size_download] => 0 [speed_download] => 0 [speed_upload] => 0 [download_content_length] => -1 [upload_content_length] => -1 [starttransfer_time] => 0 [redirect_time] => 0 [certinfo] => Array () [redirect_url] => 

的脚本如下所示:

$ch=curl_init(); 

curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
$output=curl_exec($ch); 

$abc=curl_getinfo($ch); 
    curl_close($ch);     
    //echo $output; 
    print_r($abc); 

请帮我..... ........

+0

来自'curl_errno($ ch)'的信息是什么? – ToBe

+0

6是来自curl_errno($ ch) – user3454893

回答

0

来自您curl_errno()的信息表示“无法解析主机,给定的远程主机未解析。”。因此,如果您的主机名不是可用当前DNS服务器解析的有效名称,那么您的主机名可能是错误的或需要包含在本地主机文件中。

echo curl_errno($ch) 

结果:

CURLE_COULDNT_RESOLVE_HOST (6) 

如果你需要一个主机项,它是在这个文件:

C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主机

另请参阅: http://curl.haxx.se/libcurl/c/libcurl-errors.html

+0

的信息但有时它的工作正常突然它会停止工作.... – user3454893

+0

我仍然面临这个问题,有时它抛出CURLE_COULDNT_RESOLVE_HOST(6)和一些时间(0) 当它是0其工作正常时,它是6它不工作相同的DNS,主机 – user3454893

+0

也许你的网址正在改变或你的DNS /互联网连接正在起作用? – ToBe