Pagina 1 di 4 123 ... UltimoUltimo
Visualizzazione risultati 1 fino 30 di 110

Discussione: Server to server - Curl, fsockopen()

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

    Predefinito Server to server - Curl, fsockopen()

    Come avrete letto nella sezione novità tutto questo ora è disponibile [http://forum.it.altervista.org/novit...fsockopen.html].

    Sebbene queste funzionalità siano già state oggetto di test apro questo thread per raccogliere eventuali feedback iniziali in merito, anche per suggerire eventuali host da aggiungere alla lista iniziale.
    Ultima modifica di Gianluca : 23-04-2008 alle ore 13.39.19 Motivo: Aggiunto link a novità
    Gianluca

  2. #2
    L'avatar di unlocketor
    unlocketor non è connesso Utente
    Data registrazione
    23-09-2005
    Residenza
    Catania
    Messaggi
    147

    Predefinito

    Gianluca, ho avuto modo di testarlo e funziona alla perfezione...

    Io ho effettuato la prova eliminando ogni limitazione, sia con siti interni che esterni il servizio funziona alla perfezione...
    Devo dire che questo era il motivo più importante per cui avrei forse cambiato hosting, a questo punto non ho più scuse...

    Grazie per il servizio offerto, mancava davvero...

  3. #3
    Guest

    Predefinito

    Inutile ripetere le stesse parole di unlocketor...
    Unica "pecca", bisogna effettuare il login... per il resto penso che continuando così, AV può permettersi di competere con molti host a pagamento!!

    Grazie anche da parte mia.

  4. #4
    L'avatar di unlocketor
    unlocketor non è connesso Utente
    Data registrazione
    23-09-2005
    Residenza
    Catania
    Messaggi
    147

    Predefinito

    Citazione Originalmente inviato da giuseppeiemma Visualizza messaggio
    Unica "pecca", bisogna effettuare il login...
    Loggare l'uso di questo servizio in ogni caso è corretto per identificare gli abusi con assoluta certezza..

    Gli host a pagamento lo fanno in ogni caso...

  5. #5
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Funziona perfettamente e adesso il mio blog (con i suoi plugin) è sempre aggiornato
    Gran bel lavoro e grazie

  6. #6
    Ospite Guest

    Predefinito

    scusate, ma leggendo la documentazione su php.net non ho capito molto.... in pratica sono aperte le connessioni verso l'esterno?

  7. #7
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da rvpeople Visualizza messaggio
    scusate, ma leggendo la documentazione su php.net non ho capito molto.... in pratica sono aperte le connessioni verso l'esterno?
    Si!

  8. #8
    Guest

    Predefinito

    ma le connessioni in ftp sono disattivate?

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

    Predefinito

    Citazione Originalmente inviato da rvpeople Visualizza messaggio
    scusate, ma leggendo la documentazione su php.net non ho capito molto.... in pratica sono aperte le connessioni verso l'esterno?
    Citazione Originalmente inviato da darkwolf Visualizza messaggio
    Si!
    Il problema e che io ho attivato la funzione speciale tramite sms ma nessuno script riesce ad aprire connessioni ad altri server anche se uso fsockopen().
    Apprezzi l'aiuto? Offrimi un caffè!

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

    Predefinito

    Posta il codice che stai usando
    Gianluca

  11. #11
    Guest

    Predefinito

    Script upload ftp:
    Codice PHP:
    <?php
    $local_path
    = "/membri/tecnoman/php5/"; //percorso del file da mandare
    $file_name = "visite.txt"; //fnome del file
    $ftp_user = 'tecnoman'; // ftp username
    $ftp_pass = '***************'; // ftp password
    $ftp_location = "ftp.tecnoman.altervista.org/"; // ftp destinazione
    $http_path = "php5/files/"; // cartella destinazione
    //server script
    $server_script_url = "http://tecnoman.altervista.org/php5/testscript.php";



    $fileToSend = $local_path.$file_name;
    $ftp_url = "ftp://".$ftp_user.":".$ftp_pass."@".$ftp_location.$http_path.$file_name;
    $errorMsg = '';
    // ------- Upload con FTP ---------------
    if (is_file($fileToSend)){
    $ch = curl_init();
    $fp = fopen ($fileToSend, "r");
    // upload del file txt
    curl_setopt($ch, CURLOPT_URL, $ftp_url);
    curl_setopt($ch, CURLOPT_UPLOAD, 1);
    curl_setopt($ch, CURLOPT_INFILE, $fp);
    // imposta la grandezza
    curl_setopt($ch, CURLOPT_INFILESIZE, filesize($fileToSend));
    $res = curl_exec ($ch);
    $errorMsg = curl_error($ch);
    $errorNumber = curl_errno($ch);
    curl_close ($ch);
    // avvia loscript sul server con il nome del file da uploadare
    if ($errorNumber==0){
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $server_script_url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, 'fileuploaded='.$http_path.$file_name);
    $res = curl_exec ($ch);
    $errorMsg = curl_error($ch);
    $errorNumber = curl_errno($ch);
    curl_close ($ch);
    echo
    $res; //DEBUG
    }
    if (
    $errorNumber>0){
    print
    'Errore CURL: '.$errorMsg." - n.".$errorNumber; // DEBUG
    }
    }
    else{
    print
    'Impossibile trovare il file:'.$fileToSend; // DEBUG
    }
    ?>
    Script di verifica:
    Codice PHP:
    <?php
    $res
    = "ERRORE";
    if (!empty(
    $_POST['fileuploaded'])){
    $filename = $_SERVER['DOCUMENT_ROOT'].$_POST['fileuploaded'];
    if (
    is_file($filename)){
    $handle = fopen ($filename, "r");
    $res = fread($handle, filesize($filename));
    fclose($handle);
    }
    }
    print
    $res;
    ?>
    Ultima modifica di Tecnoman : 26-04-2008 alle ore 12.48.23

  12. #12
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Il problema e che io ho attivato la funzione speciale tramite sms ma nessuno script riesce ad aprire connessioni ad altri server anche se uso fsockopen().
    Anch'io ho eseguito con successo la veriofica via sms.
    Prova con un test!
    Io uso "questo" e conferma che tutto funziona in modo ottimale
    Ultima modifica di darkwolf : 26-04-2008 alle ore 13.21.05

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

    Predefinito

    Gianluca non ho un codice preciso, ogni tentativo fallito cambio. Ultimamente ho provato ad usare anche file_get_contents, fopen, read ed altre funzioni che ho trovato su google, ma il risultato non cambia.

    @Darkwolf Quello script stranamente l'ho usato anche io ed in locale funziona bene ma in remoto no, sopratutto se gli togli la chiocciola. L'ho trovato su un sito sempre su google, script identico al tuo
    Apprezzi l'aiuto? Offrimi un caffè!

  14. #14
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    @Darkwolf Quello script stranamente l'ho usato anche io ed in locale funziona bene ma in remoto no, sopratutto se gli togli la chiocciola. L'ho trovato su un sito sempre su google, script identico al tuo
    Ma a me funziona perfettamente anche in remoto (e prima non funzionava)
    Avevo provato anche con altri siti (non inseriti nella whitelist) prima dello sblocco via sms e falliva, dopo averlo sbloccato funziona perfettamente!
    Se lo uppi sul tuo spazio ti da fallito?
    Ultima modifica di darkwolf : 26-04-2008 alle ore 15.01.09

  15. #15
    Guest

    Predefinito

    A me non funziona molto bene. Ho tolto le restrizioni perchè ho una directory che si collega verso l'esterno nel momento della segnalazione di un sito per creare un Display Thumbs e le descrizioni. In più collegandosi a google per ogni sito rileva il pr.

    Tutte queste cose che necessitano di collegamento esterno non riesce a farle.

    Il link della directory è questo: http://vincenzoriccio.altervista.org...tory/index.php

    Gentilmente potete controllare?

    Grazie mille!!!
    Ultima modifica di vincenzoriccio : 26-04-2008 alle ore 21.06.03

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

    Predefinito

    A me proprio non funge. Ho levato la restrizione ma qualsiasi sito provo (dopo aver uppato il codice tuo o quello uguale al sito dove l'ho trovato) non funziona con o senza chiocciola. Non so perchè.
    Apprezzi l'aiuto? Offrimi un caffè!

  17. #17
    Guest

    Predefinito

    e per le connessioni ftp?

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

    Predefinito

    Scusa Tecnoman chiedevi a me o a gli altri?
    Comunque se chiedevi a me: non ci ho proprio provato perchè non mi occorrono.
    Apprezzi l'aiuto? Offrimi un caffè!

  19. #19
    Guest

    Predefinito

    chiedo a chiunque sappia rispondermi. Prova anche tu.

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

    Predefinito

    Niente. A me nessuna connessione verso l'esterno va. Ho provato a connettermi anche all'altro mio spazio di AlterVista (procidaontheweb) ma il risultato non cambia.
    Apprezzi l'aiuto? Offrimi un caffè!

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

    Predefinito

    tecnoman:

    almeno per ora il supporto è relativo alle connessioni http e https, vedi qui: http://forum.it.altervista.org/novit...fsockopen.html , quindi la ragione per cui il tuo script non funziona è quella. È comunque possibile che il supporto FTP sia aggiunto in futuro.

    vincenzoriccio:

    La pagina si visualizza senza errori, cosa esattamente dovrebbe funzionare che invece non funziona?

    miki92:

    Devi postare almeno uno script d'esempio, altrimenti non possiamo verificare
    Gianluca

  22. #22
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    vincenzoriccio:

    La pagina si visualizza senza errori, cosa esattamente dovrebbe funzionare che invece non funziona?
    Esattamente il termine non so quale sia, ma provo a spiegartelo. In pratica, un utente quando va inserire il suo sito nella directory, trova una pagina che è questa:http://vincenzoriccio.altervista.org...x.php?do=basic

    Inserendo l'url del sito, la directory dovrebbe automaticamente ricavare un thumbshot del sito, il suo il tag title e la descrizione.

    Ciò prima non era possibile a causa del fatto che non si poteva collegare a siti esterni, ma ora avendo sbloccato tutto, dovrebbe farlo ed invece non funziona.

    Se ancora non è chiara la cosa, allora prova a segnalare un sito dal link che ho detto prima e poi fa la stessa cosa nell'altra directory che ho in firma, dove tutto funziona correttamente e così ti rendi conto.

    Grazie mille!!!
    Ultima modifica di vincenzoriccio : 27-04-2008 alle ore 00.28.17

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

    Predefinito

    @Ginaluca Sono riuscito a recuperare questi (perchè come ti ho detto li modifico in continuazione in cerca di una soluzione):
    Codice PHP:
    $sito = $_GET['url'];
    $valido = fsockopen("$sito", 80, $errno, $errstr, 30);
    if(
    $valido)
    {
    echo
    "SI";
    }else{
    echo
    "NO";
    }
    ?>
    Codice PHP:
    <?php

    $c
    = fsockopen ("www.google.it",80);

    $v = fopen($c);

    echo
    $v;

    ?>
    A me ciò che basterebbe e estrarre il codice da una pagina http:// e con un eregi() di php controllare l'esistenza di un determinato codice.
    Apprezzi l'aiuto? Offrimi un caffè!

  24. #24
    L'avatar di marcosegato
    marcosegato non è connesso Neofita
    Data registrazione
    06-10-2003
    Messaggi
    15

    Predefinito

    Solitamente quanto tempo passa prima che la restrizione all'uso al di fuori della lista limitata venga attivata? Ho mandato il sms nel primo pomeriggio ma non vedo cambiamenti, ed il pannello recita sempre "In questo momento puoi instaurare connessioni verso una serie limitata di indirizzi"...
    Grazie
    Linux Registered User 265651 | Powered by Slackware GNU/Linux
    Searching for a real simple CMS? Look at Flatnuke!

  25. #25
    L'avatar di unlocketor
    unlocketor non è connesso Utente
    Data registrazione
    23-09-2005
    Residenza
    Catania
    Messaggi
    147

    Predefinito

    Citazione Originalmente inviato da marcosegato Visualizza messaggio
    Solitamente quanto tempo passa prima che la restrizione all'uso al di fuori della lista limitata venga attivata? Ho mandato il sms nel primo pomeriggio ma non vedo cambiamenti, ed il pannello recita sempre "In questo momento puoi instaurare connessioni verso una serie limitata di indirizzi"...
    Grazie
    Di solito l'abilitazione è quasi istantanea quando viene ricevuto il messaggio.
    Sei sicuro di aver rispettato la sintassi del codice scritto?
    Maiuscole, minuscole, spazi etc..?

  26. #26
    L'avatar di marcosegato
    marcosegato non è connesso Neofita
    Data registrazione
    06-10-2003
    Messaggi
    15

    Predefinito

    Citazione Originalmente inviato da unlocketor Visualizza messaggio
    Sei sicuro di aver rispettato la sintassi del codice scritto?
    Maiuscole, minuscole, spazi etc..?
    Credo proprio di sì, il codice mi risulta essere tutto in maiuscolo, con uno spazio tra "AV" ed il resto delle lettere...

    EDIT: risolto, sembra che mandando l'sms da internet tramite un software non lo accettasse; l'ho spedito dal mio telefono e l'attivazione è stata completata.
    Ultima modifica di marcosegato : 11-05-2008 alle ore 21.47.24
    Linux Registered User 265651 | Powered by Slackware GNU/Linux
    Searching for a real simple CMS? Look at Flatnuke!

  27. #27
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Piccola curiosità!
    Data l'estensione della whitelist ho reimpostato la restrizione ai soli siti della lista ma vedo che ce ne sono alcuni
    (tipo yahoo...giovani.it...youtube...) a che serve averli nella whitelist?
    Cioè i video di youtube funzionavano comunque... potete chiarirmi le idee?
    Inoltre tanto per capire bene: che rischi comporta rimuovere la restrizione? Accetto info anche via pvt, grazie
    Ultima modifica di darkwolf : 20-05-2008 alle ore 16.18.50

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

    Predefinito

    Sul lungo termine, in teoria, si dovrebbe tendere ad avere una whitelist così ampia da non avere neanche più bisogno di disattivarla se non in casi rari.

    Per averla chiaramente servono suggerimenti in merito

    Tutti gli host presenti di fatto supportano la distribuzione di feeds o erogano servizi che può essere utile gestire in un contesto server to server.
    Gianluca

  29. #29
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Grazie per il chiarimento Gianluca
    Magari allora bisognerebbe creare un apposito topic o una funzione per segnalare i vari url
    -
    Edit: come indicato da debug leggo solo ora che è stato indicato di fare su questo stesso topic le segnalazioni in merito a nuovi url :)
    Ultima modifica di darkwolf : 20-05-2008 alle ore 17.11.03

  30. #30
    Guest

    Predefinito

    Diversi "siti" (esempio) mettono a disposizione degli utenti delle api..
    Il primo esempio che mi viene in mente sono le api di google map...

    Ciao

Pagina 1 di 4 123 ... UltimoUltimo

Regole di scrittura

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