kostenloser Webspace werbefrei: lima-city


Überprüfung des Servers (z.B. ob auf dem port 7777 ein server erreicbar ist)

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    Morgen...

    also, ich bin grade dabei ein kleines Skript zu basteln, das mir ausgibt, ob auf bestimmten vorher festgelegten ports (ich m?chte folgende haben: 7777, 27015, 75, sollte aber auf ein array aufbauen, damit ich sp?ter noch welche hinzuf?gen kann) ein server erreichbar ist oder nicht...

    jedoch habe ich , um ehrlich zu sein, keinen plan wie ich das machen soll, da ich solch einen befehl nicht kenne (also sowas in der art wie mysql_connect nur halt nicht mysql m?sste es dann sein, oder t?usche ich mich da?!?)

    naja, bitte um antwort

    gru?
    samael
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. c*********c

    Huhu,

    eine Socket-Verbindung kann u.a. mit fsockopen (http://de.php.net/manual/de/function.fsockopen.php) hergestellt werden:

    <?
    
    $ports = array(7777, 27015, 75);
    
    foreach($ports as $port)
    {
    $fp = fsockopen("IP/Server", $port, $errno, $errstring);
    
    if($fp === FALSE)
    {
    printf('Die Verbindung zum Host schlug fehl. Fehler [%s] : %s', $errno, $errstring);
    }
    else
    {
    printf('Der Server ist ?ber den Port %s erreichbar.', $port);
    }
    }
    
    ?>
  4. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    huhu compactdisc...

    erstmal danke f?r die antwort, ich habe fsockopen 10 mins vorher gefunden^^
    habe mal dein script ?bernommen... wenn du mal http://samael.no-ip.org aufrufst, f?llt dir auf das dein script ein kleines problem hat (meiner ?brigens auch)...

    er scheint nur WEB ports anzuerkennen... SPIELE ports (in meinem beispiel Cs 1.6 und UT 2004) nimmt er nicht an (die ports daf?r sind 7777 (UT 2k4) und 27015 (CS 1.6)

    wei? du da weiter? oder irgendwer?!?

    gru?
    samael
  5. c*********c

    Du k?nntest (testweise) die maximale Ausf?hrungszeit der Scripts (in der php.ini unter "max_execution_time" zu finden) erh?hen, damit das Script solange ausgef?hrt wird, bis die gesamten Ports gescannt sind.
  6. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    okay, wurde gemacht... und was kam dabei raus?!? das er die max execution time nicht ge?nder hat o,o

    ich verstehs nicht... habe xampp auf win xp pro laufen...
    da gibts nur eine php.ini

    habe da die max execution time auf 600 gestellt...
    trotzdem keine ?nderung o,o

    was h?lst du davon?!?
  7. c*********c

    Hast Du Xampp nach der ?nderung neu gestartet?
  8. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    t?rlich

    trotzdem scheints net zu gehn
  9. c*********c



    samael schrieb:
    t?rlich

    trotzdem scheints net zu gehn


    Dann suche nach allen php.ini/php5.ini-Dateien und ?ndere diese entsprechend ab.

    Klingt seltsam, m?sste aber funktionieren :wink:
  10. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    okay, wurde gemacht...

    trotzdem: Fatal error: Maximum execution time of 60 seconds exceeded in E:\xampp\htdocs\index.php on line 64
  11. c*********c



    samael schrieb:
    okay, wurde gemacht...

    trotzdem: Fatal error: Maximum execution time of 60 seconds exceeded in E:\xampp\htdocs\index.php on line 64


    ... dann bleibt wohl nur noch das Neustarten des Computers ?brig :slant:
  12. Autor dieses Themas

    samael

    samael hat kostenlosen Webspace.

    hm, k, wird gemacht
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!