partymaster18e
04-10-2007, 04:17
Hi Leute =),
ich hab ein kleines oder auch größeres Problem.
Ich habe ein kleines Script welches den Status einzelner Seiten und Ports abruft.
Klappt auch alles wunderbar. Es sagt jediglich Erreichbar oder Nicht erreichbar.
Super ding und geht FAST komplett.
Der TS Web Interface status wird Problemlos als Erreichbar angezegt (script gleich weiter unten) jedoch bei der abfrage der TS Server sagt er Nicht Erreichbar obwohl die server online sind...
Wäre nett wenn einer helfen könnte und das Problem löst ....=( Ich bin am verzweifeln...
Hier die Scripte bzw. übergabe paras der abfrage.
Abfrageseite:
<img src="http://ServerAdresse/status.php?link=localhost/index.php" width="37" height="20">
DIE GEHT is ne Homepage abfrage :)
<img src="http://ServerAdresse/status.php?link=localhost:12345" width="37" height="20">
DIE GEHT is die abfrage des TS Webinterfaces :)
<img src="http://ServerAdresse/status.php?link=localhost:3000" width="37" height="20">
DIE GEHT NICHT das wäre der TS Server =( :mad: :confused:
Script status.php:
<?php
// Adresse der "live" und "dead" Bilder
$live = "live2.gif";
$dead = "dead2.gif";
// Das Status-Check Script
// Überprüfung der Port Nummer, Standard ist 80
$link = $_GET['link'].":";
$s_link = str_replace("::", ":", $link);
list($addr,$port)= explode (':',"$s_link");
if (empty($port)){
$port = 80;
}
// Testen der Server Verbindung.
$churl = @fsockopen(server($addr), $port, $errno, $errstr, 20);
if (!$churl){
//echo $errstr;
header("Location: $dead");
}
else {
header("Location: $live");
}
function server($addr){
if(strstr($addr,"/")){$addr = substr($addr, 0, strpos($addr, "/"));}
return $addr;
}
?>
joa das is dann mal das Script an das alles übergeben wird und dann die antwort als bild zurückgibt =)
Wie gesagt ich hab kp wo dran es liegen kann =(
VIELEICHT hats ja was mit TCP und UDP Ports zutun oder so.
Weil soweit ich weiß sind Webinterface Und CO KG ja TCP Ports =) Und die TS Server UDP Ports.
Naja is ne idee wert...
Wer ne lösung hat wäre lieb wenn er es Posten könnte..
Bin im notfall auch msn errecihbar.
WM-Hosting AT arcor.de <<<MSN Addy
Danke im vorraus Euer Olli
ich hab ein kleines oder auch größeres Problem.
Ich habe ein kleines Script welches den Status einzelner Seiten und Ports abruft.
Klappt auch alles wunderbar. Es sagt jediglich Erreichbar oder Nicht erreichbar.
Super ding und geht FAST komplett.
Der TS Web Interface status wird Problemlos als Erreichbar angezegt (script gleich weiter unten) jedoch bei der abfrage der TS Server sagt er Nicht Erreichbar obwohl die server online sind...
Wäre nett wenn einer helfen könnte und das Problem löst ....=( Ich bin am verzweifeln...
Hier die Scripte bzw. übergabe paras der abfrage.
Abfrageseite:
<img src="http://ServerAdresse/status.php?link=localhost/index.php" width="37" height="20">
DIE GEHT is ne Homepage abfrage :)
<img src="http://ServerAdresse/status.php?link=localhost:12345" width="37" height="20">
DIE GEHT is die abfrage des TS Webinterfaces :)
<img src="http://ServerAdresse/status.php?link=localhost:3000" width="37" height="20">
DIE GEHT NICHT das wäre der TS Server =( :mad: :confused:
Script status.php:
<?php
// Adresse der "live" und "dead" Bilder
$live = "live2.gif";
$dead = "dead2.gif";
// Das Status-Check Script
// Überprüfung der Port Nummer, Standard ist 80
$link = $_GET['link'].":";
$s_link = str_replace("::", ":", $link);
list($addr,$port)= explode (':',"$s_link");
if (empty($port)){
$port = 80;
}
// Testen der Server Verbindung.
$churl = @fsockopen(server($addr), $port, $errno, $errstr, 20);
if (!$churl){
//echo $errstr;
header("Location: $dead");
}
else {
header("Location: $live");
}
function server($addr){
if(strstr($addr,"/")){$addr = substr($addr, 0, strpos($addr, "/"));}
return $addr;
}
?>
joa das is dann mal das Script an das alles übergeben wird und dann die antwort als bild zurückgibt =)
Wie gesagt ich hab kp wo dran es liegen kann =(
VIELEICHT hats ja was mit TCP und UDP Ports zutun oder so.
Weil soweit ich weiß sind Webinterface Und CO KG ja TCP Ports =) Und die TS Server UDP Ports.
Naja is ne idee wert...
Wer ne lösung hat wäre lieb wenn er es Posten könnte..
Bin im notfall auch msn errecihbar.
WM-Hosting AT arcor.de <<<MSN Addy
Danke im vorraus Euer Olli