file_get_contents无法使用cloudflare

时间:2015-02-25 02:39:40

标签: php file-get-contents cloudflare

我在使用带有API的file_get_contents函数时遇到了问题。

当前的PHP代码:

<?php
ini_set('display_errors',1); error_reporting(E_ALL); 
if(isset($_POST['resolve'])){
$api = "http://lolwut.pw/send.php?key=lKEYHEREodghusrwqz&host=";
$api2 = "&port=";
$api3 = "&method=UDP&time=100";



if(strlen($_POST['ip'])==0){
echo "fill in all fields!";
} else {



echo  "".htmlentities(file_get_contents($api.$_POST['ip'].$api2.$_POST['port'].$api3));

}
}
?>

使用&#34; ini_set(&#39; display_errors&#39;,1);使用error_reporting(E_ALL); &#34;在代码的顶部,我得到了这个:

&#34;警告:file_get_contents(http://lolwut.pw/send.php?key=lj9KEYHERE...time=100):无法打开流:HTTP请求失败!第311和第34行的/var/www/html/login/ddos.php中的HTTP / 1.1 503服务暂时不可用;

我询问了网站的支持,我们都得出结论是cloudflare引起了这个问题。

1 个答案:

答案 0 :(得分:0)

正如您的警告所示,托管lolwut.pw的服务器暂时不可用。检查您是否可以使用浏览器进入

  

http://lolwut.pw/send.php?key=lj9KEYHERE...time=100