[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите!
deathor
Значит такая обстановочка...

Есть машина на которой стоит игровой сервер. Юзает сервачек определенный порт.

Помогите написать скриптик, который будет проверять включен этот игровой сервер или нет.



Спустя 24 минуты, 34 секунды (20.12.2007 - 23:30) emp написал(а):

Спустя 24 минуты, 47 секунд (20.12.2007 - 23:55) deathor написал(а):
Получилось вот так... Но выдает ошибку... из-за чего?
Код
<?
                if($fp = fsockopen ("ya.ru", 80))
                {
                $text="Ok";
                fclose($fp);
                }

                else
                $text="Упал";

            $op=fopen("yeah.txt","w");
            fwrite($op,$text);
            fclose($op);
            
    
?>

Warning: fsockopen() [function.fsockopen]: unable to connect to ya.ru:80 (Unknown error) in /www/110mb.com/l/a/2/e/m/p/i/r/la2empire/htdocs/stat.php on line 2

Спустя 46 минут, 53 секунды (21.12.2007 - 00:42) emp написал(а):
Код
if(@$fp = fsockopen ("127.0.0.1", 80, $errno, $errstr, 1))

Спустя 14 минут, 49 секунд (21.12.2007 - 00:57) deathor написал(а):
Код
<?
                if(@$fp = fsockopen ("ya.ru", 80, $errno, $errstr, 1)) {
                echo "<font color=green>Ok</font>";
                fclose($fp);
                }

                else
                echo "<font color=red>Упал</font>";
            
    
?>


а изменил вот-так... скрипт запустился, но он все время выдает сообщение "Упал", хотя "ya.ru" вроде как не падал... с моим сервером таже история...

Спустя 41 минута, 17 секунд (21.12.2007 - 01:38) emp написал(а):
Таймаут увеличьте. Хотя лично у меня и так работает.

Спустя 9 часов, 35 минут, 20 секунд (21.12.2007 - 11:13) deathor написал(а):
Все. Разобрался. Спасибо большое.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.