Strona 1 z 1

stan serwera

: ndz lis 07, 2004 8:01 pm
autor: TakiJakis
witam,

Jak sprawdzic stan serwera? Zalozmy, ze chce sprawdzic czy dziala stronka www.xxx.pl? Jesli serwer, na ktorym stoi stronka dziala, niech wypisze "dziala", jesli nie dziala - "nie dziala" (bez zadnych errorow!).

Z gory dziekuje za pomoc.

Re: stan serwera

: pn lis 08, 2004 11:21 am
autor: TakiJakis
Jeszcze dodam, ze jak stoduje taki kod:

Kod: Zaznacz cały

<?php
$fp = fsockopen ("udp://www.xxxvvv.pl", 80, $errno, $errstr);
if (!$fp) {
echo("Serwer nie dziala");
fclose ($fp);
} else {
echo("serwer dziala");
fclose ($fp);
}
?>
To gdy serwer dziala wszystko jest ok, a jak nie to wyskakuja bledy:

Kod: Zaznacz cały

Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/accounts_a/blablabla/public_html/test.php on line 7

Warning: fsockopen(): unable to connect to www.xxxvvv.pl:80 in /home/accounts_a/blablabla/public_html/test.php on line 7

Warning: fclose(): supplied argument is not a valid stream resource in /home/accounts_a/blablabla/public_html/test.php on line 9

Re: stan serwera

: pn lis 08, 2004 6:26 pm
autor: Wojciech Kocjan
Dodaj przed fsockopen małpę (@) i powinno być ok.

Re: stan serwera

: wt lis 09, 2004 12:57 pm
autor: TakiJakis
Dziekuje bardzo Wojtek, dziala. Mam jeszcze jeden problem. Chce sprawdzic czy dziala strona http://mojeip:5002/xxx.ecl (jesli ta stronka dziala, to dziala tez serwer do gry). Moze ktos pomoc, bo probowalem na wiele sposobow, ale nie dziala... Z gory serdeczne dzieki.

Re: stan serwera

: wt lis 09, 2004 7:15 pm
autor: Wojciech Kocjan
TakiJakis pisze: Mam jeszcze jeden problem. Chce sprawdzic czy dziala strona http://mojeip:5002/xxx.ecl (jesli ta stronka dziala, to dziala tez serwer do gry).
Probowales cos takiego?

[php]<?php
$fp = fsockopen ("http://twojeip/xxx.ecl", 5002, $errno, $errstr);
if (!$fp) {
echo("Serwer nie dziala");
fclose ($fp);
} else {
echo("serwer dziala");
fclose ($fp);
}
?>[/php]