Visualizzazione risultati 1 fino 4 di 4

Discussione: Socket non funzionante

  1. #1
    Guest

    Predefinito Socket non funzionante

    Salve a tutti. Mi sapreste dire perchè mi ritorna un 404 questo socket?
    Codice PHP:
    <?php
    public function updates() {
    $br = "\r\n";
    $sk = fsockopen("gabryhacker.altervista.org",80,$errno,$errstr,60);
    $headers = "GET /latest.txt HTTP/1.0".$br;
    $headers .= "Accept: image/gif, image/x-xbitmap, image/jpeg".$br;
    $headers .= "Accept-Language: Italiano".$br;
    $headers .= "Host: ".$_SERVER['HTTP_HOST'].$br;
    $headers .= "Connection: Keep-Alive".$br;
    $headers .= "User-Agent: ".$_SERVER['HTTP_USER_AGENT'].$br.$br;
    fputs($sk,$headers);
    $dati = "";
    while (!
    feof($sk))
    $dati .= fgets($sk,2048);
    fclose($sk);
    $e = explode("\r\n\r\n",$dati);
    return (
    $this->version < (float)$e[1]) ? true : false;
    }
    ?>
    Questo metodo controlla se ci sono aggiornamenti del mio cms. Ho creato un file chiamato latest.txt con dentro l'ultima versione disponibile. Fino a poco tempo fa il socket funzionava, ma ora non va più (per ora l'ho testato in locale). COsa c'è di sbagliato? Grazie.

  2. #2
    Guest

    Predefinito

    prova a sostituire
    Codice:
     $headers .= "Host: ".$_SERVER['HTTP_HOST'].$br;
    con
    Codice:
     $headers .= "Host: gabryhacker.altervista.org".$br;

  3. #3
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Hai abilitato le connessioni server to server anche al di fuori della whitelist?
    Gianluca

  4. #4
    Guest

    Predefinito

    @gianuluca: per ora lo sto provando in locale, ma comunque ho le connessioni abilitate.
    @stoner: grazie, appena ho tempo provo.

Regole di scrittura

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