Ik zou graag een script willen, die mijn subdomein check of hij on of off line is.
Ik heb aantal subdomeinen, en zou op één pagina willen /kunnen zien of ze online zijn.
Ik kom wel wat scripts tegen, maar krijg niets te zien. Bijvoorbeeld :
<?PHP
$ts_ip = "http://travel.jrstudios.nl"; // Change to your server's IP external or domain name
$ts_port = "80"; // Make sure this port is open on the router or firewall
$output = @fsockopen("$ts_ip", $ts_port, $errno, $errstr, 2);
socket_set_timeout($output, 000002);
if (!$output) {
echo "<FONT COLOR=#DD0000><B>OFFLINE</B></FONT>";
} else {
echo "<FONT COLOR=#00DD00><B>ONLINE</B></FONT>";
}
@fclose($output);
?>
Haal de @'jes eens weg? Je wilt immers geen foutmeldingen onderdrukken die wel eens van belang kunnen zijn.
Wie weet wordt de controle wel verhinderd in je firewall.
Dus begin eerst eens daaraan.
FONTCOLOR is niet eens goed geschreven, en is tevens niet meer van deze tijd.
Opmaak regelen we nu met CSS.
<?PHP
$ts_ip = "travel.jrstudios.nl"; // Change to your server's IP external or domain name
$ts_port = 80; // Make sure this port is open on the router or firewall
$output = fsockopen("$ts_ip", $ts_port, $errno, $errstr, 2);
socket_set_timeout($output, 000002);
if (!$output) {
echo "<B>OFFLINE</B></FONT>";
} else {
echo "<B>ONLINE</B></FONT>";
}
fclose($output);
?>
Als ik het script uitvoer krijg ik ONLINE te zien.
Is het niet zo dat je script toch niet werkt vanwege bijv. een firewall issue en het feit dat foutmeldingen uit staan?