PHP curl为localhost url返回bool(false)但不返回外部url。 Curl在命令行中运行良好

时间:2014-02-16 21:07:47

标签: php curl localhost

当尝试使用curl从localhost访问文件时,通过var_dump返回的所有内容都是bool(false)。但是,如果$urlexample.com,则可以正常使用。 localhost服务器已设置并运行正常,因此我无法理解为什么这不起作用。

<?php
    $url = 'http://localhost:81';
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    var_dump(curl_exec($ch));

    curl_close($ch);

curl_error返回:卷曲错误:无法连接到localhost:81;

http://localhost:81在我的浏览器中正常运行

此外,curl http://localhost:81在命令行中运行良好

0 个答案:

没有答案