Visualizzazione risultati 1 fino 4 di 4

Discussione: fsockopen sembra non funzionare..

  1. #1
    Guest

    Predefinito fsockopen sembra non funzionare..

    salve a tutti.. ho creato uno script che utilizza fsockopen, per controllare se un server è attivo:
    Codice PHP:
    //Server Status Script ~ Matteppi
    @include("/conf.php");
    $flogin = @fsockopen ($db_host, 2106, $errno, $errstr, 1);
    if (
    $flogin)
    {
    echo
    "<table border=\"0\">
    <tr><th>LoginServer<td><img src=\"images/server_online.png\"></tr>"
    ;
    $fgame = @fsockopen ($db_host, 7777, $errno, $errstr, 1);
    if (
    $fgame)
    {
    echo
    "<tr><th>GameServer<td><img src=\"images/server_online.png\"></tr>
    </table>"
    ;
    }
    else
    {
    echo
    "<tr><th>GameServer<td><img src=\"images/server_offline.png\"></tr>
    </table>"
    ;
    }
    }
    else
    {
    echo
    "<table border=\"0\">
    <tr><th>LoginServer<td><img src=\"images/server_offline.png\"></tr>
    <tr><th>GameServer<td><img src=\"images/server_offline.png\"></tr>
    </table>"
    ;
    }
    In locale con apache funziona alla perfezione..
    invece su altervista(dopo aver fatto tutta la cosa dell'sms) non funziona.. cioè.. mi dice sempre che è online.. che è attivo, anche quando non lo è..
    soluzioni?

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Purtroppo su AlterVista fsockopen e cURL si possono collegare solo alle porte 80 e 8080. Pertanto questo tuo script qui non potrà funzionare.
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    e scusa tanto.. non per niente eh.. ma a cosa serve un fsockopen a una 80??
    per vedere se un sito è online?? ahahah

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    La porta 80 serve a vari scopi non solo per controllare lo stato di un server o se un sito esiste o meno...fsockopen così come cURL è un ottima alternativa agli URL wrappers qui disabilitati oltre questo devo aggiungere che nonostante tutto anch'io sono d'accordo con te e trovo un po' limitativa questa scelta delle due porte in quanto molti miei script non pubblicati richiedevano diverse porte.....però che ci possiamo fare? Siamo su un hosting condiviso unico!!! Cioè con ciò che ti offre AlterVista (gratuitamente) ti puoi lamentare?
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •