Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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 无法检索包含文件\u get\u内容的URL_Php_Xml_File_File Get Contents_Urlencode - Fatal编程技术网

Php 无法检索包含文件\u get\u内容的URL

Php 无法检索包含文件\u get\u内容的URL,php,xml,file,file-get-contents,urlencode,Php,Xml,File,File Get Contents,Urlencode,此url已被删除并计划删除。为什么要对该url进行rawUrl编码?这样做,您试图从“http%3A%2F%2Fprtg.fragnet.net%3A8080”获取内容 为什么不只是:rawUrl编码实际参数,并将域/子域/协议/端口单独保留,等等 $results=文件获取内容(“” 我不确定什么是原始编码。正如我所提到的,我尝试了使用/不使用编码。使用您发布的确切代码会导致警告:file_get_contents()[function.file get contents]:无法打开流:第51

此url已被删除并计划删除。

为什么要对该url进行rawUrl编码?这样做,您试图从“http%3A%2F%2Fprtg.fragnet.net%3A8080”获取内容

为什么不只是:rawUrl编码实际参数,并将域/子域/协议/端口单独保留,等等


$results=文件获取内容(“”

我不确定什么是原始编码。正如我所提到的,我尝试了使用/不使用编码。使用您发布的确切代码会导致警告:file_get_contents()[function.file get contents]:无法打开流:第51行的/home/fragnetn/public_html/dp/prtg.php中的连接超时是否有关于您尝试执行的操作的文档?是,API文档可在我发布在他们的支持论坛上的上获得,但他们需要很长时间才能批准新问题/后续行动。虽然他们的回答是半正确的(我的代码实际上在浏览器中显示结果),但整个问题是我无法使用PHP提取该页面上的任何内容。请注意,我在任何其他域上尝试了完全相同的代码(您发布的代码),它工作非常好,向我回显了确切的HTML内容。出于某种原因,这只是一个特殊的“”而已。我在上无意中发现了这个线程,看起来这是某种类型的selinux问题或防火墙阻止外部请求的8080端口。我会继续接受你的答案,因为它是正确的,这只是一个愚蠢的web服务器配置问题。谢谢