Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Status serwera


Gość BrykietPL

Rekomendowane odpowiedzi

Opublikowano

Mam skrypt php na status i serwer jest online, porty są dobre i pokazuje, że tylko MySQL online, a tam nawet jak serwer online to offline.

Co jest źle?

 

 

<?PHP
        $ip = gethostbyname(SQL_HP_HOST);
        $portlist=array(3306); // Den port den ihr sehen wollt
        $status=array("<img src='images/pkt.png'> Mysql:");  // Bezeichnung
        $i=0;


    foreach  ($portlist as $port){
    echo "".$status[$i]."";
        $online = @fsockopen($ip, $port, $errno, $errstr, 1);
    if (!$online)
    {
        echo " <font color='#b02828'>Offline</font>";


    }
    else
    {
        echo " <font color='#00FF00'>Online</font>";
    }
echo '<br>';
        @fclose($online);
        $i++;
    }




        $ip = gethostbyname(SQL_HP_HOST);
        $portlist=array(11002); // Den port den ihr sehen wollt
        $status=array("<img src='images/pkt.png'> Login:");  // Bezeichnung
        $i=0;


    foreach  ($portlist as $port){
    echo "".$status[$i]."";
        $online = @fsockopen($ip, $port, $errno, $errstr, 1);
    if (!$online)
    {
        echo " <font color='#b02828'>Offline</font>";


    }
    else
    {
        echo " <font color='#00FF00'>Online</font>";
    }
echo '<br>';
        @fclose($online);
        $i++;
    }




        $ip = gethostbyname(SQL_HP_HOST);
        $portlist=array(13000); // Den port den ihr sehen wollt
        $status=array("<img src='images/pkt.png'> Channel1:");  // Bezeichnung
        $i=0;


    foreach  ($portlist as $port){
    echo "".$status[$i]."";
        $online = @fsockopen($ip, $port, $errno, $errstr, 1);
    if (!$online)
    {
        echo " <font color='#b02828'>Offline</font>";


    }
    else
    {
        echo " <font color='#00FF00'>Online</font>";
    }
echo '<br>';
        @fclose($online);
        $i++;
    }




        $ip = gethostbyname(SQL_HP_HOST);
        $portlist=array(13099); // Den port den ihr sehen wollt
        $status=array("<img src='images/pkt.png'> Channel2:");  // Bezeichnung
        $i=0;


    foreach  ($portlist as $port){
    echo "".$status[$i]."";
        $online = @fsockopen($ip, $port, $errno, $errstr, 1);
    if (!$online)
    {
        echo " <font color='#b02828'>Offline</font>";


    }
    else
    {
        echo " <font color='#00FF00'>Online</font>";
    }
echo '<br>';
        @fclose($online);
        $i++;
    }
?>

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...