Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    fetchare una pagina è semplice.... ma con questa è impossibile!

    Salve a tutti... questo è il mio primo post.
    Ho cercato per mari e monti sul forum, su google e da qualsiasi altra parte ma non ho risolto ancora il mio problema... sono sicuro che per voi è un gioco da ragazzi...

    Il problema è il seguente: devo fetchare il contenuto di una pagina web...
    Tutti (o quasi) i metodi che ho provato funzionano con le pagine "normali" ma con questa non riesco proprio...

    l'url misteriosa è la seguente:
    http://64.246.9.130:5555/scripts/sta...nda.asp?iID=10

    ho provato con Curl, Fopen, Fsockopen, ma niente.

    Any suggestions?
    Grazie in anticipo!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    questa funziona una crema:
    Codice PHP:
    <?php
      
    // fetching page
      
    $url "http://64.246.9.130:5555/scripts/stazioni/onda.asp?iID=10";  
      
    $code file_get_contents($url);
      echo(
    $code);
    ?>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    La prima volta che ho lanciato lo script ha funzionato... ...mi era sembrato troppo semplice... ma... adesso tutte le volte che lancio lo script sto ricevendo questo errore:

    failed to open stream: Connection timed out in /web/htdocs/www.miosito.com/home/script_fetch.php on line 4

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    da me in locale continua a funzionare. Non è che il tuo script, otre a pescare il codice una volta o ad intervalli decenti, spara richieste a rotta di collo verso quell'url?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    il "mio script" è un copia/incolla di quello che hai postato tu... soltanto che sta girando su un server aruba... puo' mai essere questo il problema???

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non saprei, dovresti provare a sentire l'assistenza del tuo servizio hosting.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    Non ti assicuro nulla... ma prova...
    Codice PHP:
    $set_opzioni 
            array( 
                
    'http' => array(
                            
    'timeout' => 100 
                            

                );
    $opzioni stream_context_create($set_opzioni); 
    $url "http://64.246.9.130:5555/scripts/stazioni/onda.asp?iID=10";   
    $code file_get_contents($urlFALSE$opzioni); 
    echo(
    $code); 

  8. #8
    Entrambi gli script funzionano a dovere... ma non sul mio server!
    Ho caricato lo script in altro server con una diversa versione e configurazione di PHP e funzionano alla perfezione...

    Serve se mostro qualcosa del phpinfo o sapete già qualche impostazione specifica che posso andare a vedere?
    Grazie.

    P.S:. non so se può essere utile ma ho sesstato nel php.ini allow_url_fopen = True.

  9. #9

    [


    Non si trattava di una semplice impostazione

  10. #10

    [RISOLTO](o meglio, non risolto!)


    Non si trattava di cambiare una semplice impostazione nel php....
    purtroppo fetchare questa pagina sulla porta 5555 con il mio server condiviso aruba non è possibile...
    ecco cosa ha risposto l'operatore al mio ticket di assistenza:

    Gentile Cliente, in merito alla sua segnalazione la informiamo che sul suo spazio in Hosting sono correttamente utilizzabili le funzioni Socket del Php. La informiamo che, per motivi di sicurezza, non è possibile aprire connessioni verso risorse esterne alla nostra Rete su porte diverse da quelle di default, ossia: - 21 FTP - 25 SMTP - 80 HTTP - 110 POP3 - 465 Secure SMTP - 143 IMAP

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.