2015-11-08 79 views
-1

我一直在试图创建一个脚本来检查一个网站是否显示一条消息。我有几台服务器,我想检查它们是否从外部站点工作。我创建了一个页面,如果脚本正在运行,每个服务器都将显示'ok',但如果脚本不工作,则显示'error'。我能做些什么来外部检查是否显示ok消息或错误消息?这只是一个单词的空白页面,所以不会有任何其他事情打断它。我试图用PHP创建这个。如何检查网站是否正在显示消息?

+0

cURL是一个很好的开始。 http://php.net/manual/en/curl.examples-basic.php –

+0

你需要编写一些代码。因为没有人会为你做 – 2015-11-08 06:52:07

+0

@SchahriarSaffarShargh cURL对此没有必要,file_Get_contents要简单得多。 –

回答

1

使用的file_get_contents

$MyPage = file_get_contents('http://www.example.com/status/page.php'); 

if ($MyPage == 'OK'){ 
    echo 'Website up'; 
} else { 
    echo 'Website Error'; 
} 

1我想说的是如何在不工作网站会返回一个页面,上面写着“错误”的事情吗?想想看。