Hi!
Ich habe, zugegeben etwas zu spät, eine Idee dazu, bzw. habe ich das schon so gemacht!!
Am eigenen Server ein php-Skript laufen lassen, das per socket-Zugriff aufs 80er Port des gewünschten Servers die Daten mehr oder weniger durchstreamt, ein kleines Beispiel:
PHP-Code:
<?php
$farAwayUrl = 'www.yourdomain.com';
$farAwayScript = 'myScriptDir/yourscirptOnTheOtherServer.php';
$connection = fsockopen( $farAwayUrl, 80 );
if( $connection ) {
$header = "GET /".$farAwayScript." HTTP/1.1\r\n";
$header .= "Host: ".$farAwayUrl."\r\n";
$header .= "Connection: Close\r\n\r\n";
fwrite( $connection, $header );
while ( !feof( $connection ) ) {
echo fgets( $connection, 128 );
}
fclose( $connection );
} else {
echo "ConnProb";
die( );
}
?>
Hierbei wird die Ausgabe des Script "yourscirptOnTheOtherServer.php" im Verzeichniss "myScriptDir" unter der URL/Host "www.yourdomain.com" durchgestreamt und kann über eben diese dargestellte php-Datei die du irgendwo auf deinen Server ablegst abgerufen werden.
Du kannst dann auch im responseText zB. den Wert ConnProb abfragen und ein Connection-Problem anzeigen, usw. und sofort
Lesezeichen