最近,我购买了一个域名 kkziomek.eu。根域名是托管在远程主机上。我添加了一个子域名“komputer.kkziomek.eu”,它是托管在我的计算机上。为此,我创建了一个子域,然后编辑了“A 记录”以重定向到我的计算机 IP,我已在该 IP 上设置了服务器。成功了!
现在我唯一的问题是:
我想在我的根网站“kkziomek.eu/komp/index.php”会用大写字母写着“ONLINE”,当我的计算机及其上的服务器已开启并以大写字母“离线”当我的计算机或计算机上的服务器关闭时。
换句话说,当“komputer.kkziomek.eu”可用时会显示“ONLINE”,而当“komputer.kkziomek.eu”不可用时会显示“OFFLINE”。
我该如何做呢?
答案1
在“kkziomek.eu/komp/index.php”中添加以下代码
<?php
$host = 'komputer.kkziomek.eu';
if($socket =@ fsockopen($host, 80, $errno, $errstr, 30)) {
echo 'ONLINE!';
fclose($socket);
} else {
echo 'OFFLINE.';
}
?>