Visualizzazione dei risultati da 1 a 2 su 2

Discussione: fsockopen failed

  1. #1

    fsockopen failed

    Salve, ho questo script che, partendo dall'host e dall'URL di un sito esterno, mi permette di aprirlo e di accedervi, in sostituzione delle librerie cURL. Posto il codice:

    Codice PHP:
    function LeggiSito$host $url )
    {
        
    //echo "dentro leggi sito
    ";
        
    $recieved = '';
        
        //echo "
    prima fsck
    ";
        
    $fp = fsockopen( $host , 80, $errno$errstr, 15);

        if (!
    $fp) {
            echo "
    $errstr ($errno)
    \
    n";
            echo "
    remote_Call->sendfunzione fsockopen fallitaaggiorna la pagina host=".$host." url=" .$url." 
    \n";

        } else {
        
        
    $header = "GET /".$url."HTTP/1.1\r\n";
        
    $header .= "Host".$host."\r\n";
        
    $header .= "ConnectionClose\r\n\r\n";

        fputs(
    $fp$header, strlen($header));

        while (!feof(
    $fp)) {
            
    $recieved .= fgets($fp, 4096);
        }
        }
        fclose(
    $fp);

        return( 
    $recieved );
    }

    ?> 
    Il mio problema è che in locale mi funziona e mi fa accedere, in un server aziendale mi da questo messaggio di errore:

    codice:
    php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution (0) 
    remote_Call->send: funzione fsockopen fallita, aggiorna la pagina : host=www.aeroporto.catania.it url=/page.php?cPath=0_11&id_page=24&module=Orari&t=A#
    Ora, io ho poca esperienza ma credo che sia qualcosa di sbagliato nella configurazione del server, altrimenti non dovrebbe funzionarmi nemmeno in locale; posto per sicureza il phpinfo del server in questione: phpinfo

    Un saluto a tutti

  2. #2
    dall'errore sembra che il server non riesca a risolvere il dns... hai provato dal server a fare il lookup del dns a mano da shell?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.