Seite 2 von 3

Verfasst: 26.04.2006 11:24
von Matlock
Tanith hat geschrieben: Komisch ist es jedoch, dass dies plötzlich scheinbar bei vielen zur gleichen Zeit auftaucht bzw was daran der Fehler ist, da es ja scheinbar bei allen bis jetzt funktioniert hat. :-?
Das ist nicht komisch, sondern logisch, weil der blitzed-Server ja gleichzeitig für alle nicht mehr erreichbar ist :)

Ich nehme an, es liegt am @fopen-Zugriff auf die externe Datei chanuserlist.


Wie man eine kurze Abfrage einbaut, ob der blitzed.org Server erreichbar ist oder nicht - und dann den Block überspringt, weiß ich leider auch nicht.

Verfasst: 26.04.2006 18:23
von DerMatthias
Hallo,

genau das war auch bei mir die Ursache. Hätte ich gewusst, das es mehrere betrifft, hätte ich gestern Nacht gleich die Lösung reingeschrieben. Tritt der Fehler nur bei all-inkl auf?

Hat jemand das ganze heute Abend nochmal getestet?

GRuß

Matthias

Verfasst: 26.04.2006 18:26
von DerMatthias
Hallo,

genau das war auch bei mir die Ursache. Hätte ich gewusst, das es mehrere betrifft, hätte ich gestern Nacht gleich die Lösung reingeschrieben. Tritt der Fehler nur bei all-inkl auf?

Hat jemand das ganze heute Abend nochmal getestet?

GRuß

Matthias

Verfasst: 26.04.2006 20:30
von ichda
also bei mir gehts auch nicht habe exakt das gleiche gemacht wie du,kannst du mir evtl sagen wo man das Status Fenster auskommentieren kann?

Desweitern wäre ich auch echt dankbar wenn jemand beim proggen dieser Abfrage helfen könnte.

Der Code sieht so aus,ich weiss aber nicht wie man den jetzt exakt eiunbaut,vor allem weiss ich nicht ob er bewirkt das er den entsprechenden Teil in der index.php überspringt wenn der Server nicht erreichbar ist.


Code: Alles auswählen

 <?php
$fp = fsockopen("www.example.com", 80);
if(!$fp) {
    echo "Keine Verbindung möglich\n";
} else {
    fputs($fp,"GET / HTTP/1.0\n\n");
    $start = time();
    socket_set_timeout($fp, 2);
    $res = fread($fp, 2000);
    var_dump(socket_get_status($fp));
    fclose($fp);
    print $res;
}
?> 

Verfasst: 27.04.2006 14:55
von ichda
Hallo,
kann mir/uns da keiner weiterhelfen??

Gruss Ichda

Verfasst: 27.04.2006 15:32
von ichda
...oder einer mir sagen an welcher Stelle ich das Status Status Indikator Fenster ausklammern muss....

Verfasst: 27.04.2006 18:29
von DerMatthias
Hallo,

woher hast du das Scriptstück denn? Stand da nichts dabei?
Status Status Indikator Fenster
ähhh was ist das denn?

Gruß

Matthias

Verfasst: 27.04.2006 19:31
von ichda
also das mit dem Indikator Fenster habe ich selbst hinbekommen,aber den Rest leider noch nicht...

Verfasst: 27.04.2006 23:52
von Logical
Welchen Rest denn?
Ich hab den Codeblock, den ich auf der ersten Seite gepostet hab vorerst gelöscht aus der index.php, und gut....
Der Chat an sich funktioniert ja noch.

Verfasst: 04.05.2006 18:17
von masterof
ALso ich habe das fürs erste so geregelt :

Code: Alles auswählen

// Prüfen ob der Server erreichbar ist

	$fp = @fsockopen("http://scripts.blitzed.org", 80);
	if($fp) {
*** Der Code des Mod zur Anzeige des Online-Status ***
Abschnitt wird übersprungen wenn http://scripts.blitzed.org nicht erreichbar ist und sonst ganz normal ausgeführt.