Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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
使用端口号创建一个php curl_Php_Curl_Port - Fatal编程技术网

使用端口号创建一个php curl

使用端口号创建一个php curl,php,curl,port,Php,Curl,Port,我试着读这页,我试过这段代码 <?php function curl_get_file_contents($URL) { $c = curl_init(); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); echo curl_getinfo($c, CURLINFO_HTTP_CODE); curl_setopt($c, CURLOPT_URL, $URL); $

我试着读这页,我试过这段代码

<?php
function curl_get_file_contents($URL)
    {
        $c = curl_init();
        curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
        echo curl_getinfo($c, CURLINFO_HTTP_CODE);
        curl_setopt($c, CURLOPT_URL, $URL);
        $contents = curl_exec($c);
        echo curl_error($c);
        curl_close($c);

        if ($contents) return $contents;
            else return FALSE;
    }

echo curl_get_file_contents("http://free.freeshoutcast.com:39072/7.html");
?>

它在本地主机上工作,但在服务器上不工作(godaddy/共享主机)

  • 旋度已启用

  • 如果尝试获取端口号为的文件,则出现“无法连接到主机”错误

  • 卷曲\u获取\u文件\u内容(“http://www.google.com"); 他正在工作

  • 试过卷曲设置($c,卷曲端口,“39072”)//同样的错误

我错在哪里? 谢谢



编辑:我通过使用,如果它对某人有帮助。<>强>

您的服务器很可能有防火墙规则阻止异常端口的外出访问。

您的服务器很可能有防火墙规则阻止异常端口的外出访问。

您还可以考虑使用<代码> CurLoptTueServer < /C> >模拟用户代理。在没有设置此值的情况下,我们无法访问项目。

< P>您可能还想考虑使用<代码> CurLoptTueServer < /C> >模拟用户代理。我以前从事过一些项目,如果不设置此值,我们将无法访问这些项目。

Godaddy有这样一个功能,您无法执行某些操作。更可能的情况是,您尝试连接的端口被阻塞,实际上,godaddy只能使用它们提供的端口。我有使用Gmail作为SMTP的失败经验,结果证明Godaddy不允许这样的连接


我会建议,如果你想充分利用php,操作系统等的力量,然后切换到虚拟专用主机,选择一个好的主机与廉价的计划。离开广东后我很开心。

戈达迪有一个你不能做某些事情的地方。更可能的情况是,您尝试连接的端口被阻塞,实际上,godaddy只能使用它们提供的端口。我有使用Gmail作为SMTP的失败经验,结果证明Godaddy不允许这样的连接


我会建议,如果你想充分利用php,操作系统等的力量,然后切换到虚拟专用主机,选择一个好的主机与廉价的计划。离开GD后我很开心。

为什么一定是那个港口number@Ibu这是一个无线流媒体主机,使用端口号,这超出了我的控制范围。为什么它必须是那个端口number@Ibu这是一个无线电流媒体主机,使用端口号,这超出了我的控制范围。你是对的,不仅如此,我对godaddy有很多问题,谢谢你的建议。你是对的,不仅如此,我和戈达迪之间有很多问题,谢谢你的建议。