Visualizzazione risultati 1 fino 8 di 8

Discussione: Problema DOM nonostante PHP5.3 impostato

  1. #1
    Guest

    Predefinito Problema DOM nonostante PHP5.3 impostato

    Salve a tutti,
    ho un problema su altervista.
    In pratica dopo aver attivato php5.2 e 5.3 lo stesso non mi appare questo blocco di codice, mentre quando lo provo in locale mi va tt bene.

    Il blocco di codice che nn va è questo:

    Codice PHP:
    //area implementativa
    <?php
    $documento
    = new DOMDocument();
    $documento->load( 'http://blackjeans.uniparthenope.it:8080/opendap/wrf3/dxx/catalog.xml' );
    $elementi = $documento->getElementsByTagName( "dataset" );//SELEZIONIAMO IL NODO DATASET
    $ind=0;
    foreach(
    $elementi as $elemento ){
    $arrayurl[$ind] = $elemento->getElementsByTagName('access')->item(0)->getAttribute('urlPath'); //DALL'ELEMENTO ACCESS PRELEVIAMO L'ATTRIBUTO URL DEL FILE
    $ind++;
    }
    ?>

    //area di visualizzazione
    <fieldset style="text-align:center;border-style:Solid;border-radius: 50px 50px 50px 50px;border-color:#646464;border-width:5px; height: 90px; width: 600px">
    <legend align="center"><h3><b>Seleziona file</b></h3></legend>
    <select name="url">
    <?php
    foreach( $arrayurl as $urlfile){
    ?>
    <option style="font-size:18px"value="<?php echo $urlfile; ?>"><?php echo substr($urlfile,10,20); ?></option>
    <?php
    }?>
    </select>
    </fieldset>
    Non capisco quale sia il problema visto che in locale mi funziona e su altervista no:S:S! Ho anche attivato il php5 nella cartella principale dove c'è l'index.
    Ringrazio tutti anticipatamente!

    EDIT:

    Se vado in avanzato con attivato php5.3 mi escono queste due righe:

    # # av:php5-engine
    AddHandler av-php53 .php

    # # av:PHP-RG
    php_flag register_globals on


    devo aggiungere qualcosa??

    Io in locale lo sto provando con Easyphp 5.3.6.1

    Grazie ancora
    Ultima modifica di alemoppo : 30-01-2012 alle ore 18.20.44 Motivo: Non fare post consecutivi: usa il tasto "Edita" per editare i messaggi

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,755

    Predefinito

    Molto probabilmente:
    Codice PHP:
    $documento->load( 'http://blackjeans.uniparthenope.it:8080/opendap/wrf3/dxx/catalog.xml' );
    Richiede lo sblocco delle connessioni server2server (attivabile da pannello di controllo).

    Ciao!

  3. #3
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    http://it.altervista.org/wiki/index....rver_to_Server

    In ogni caso sarà possibile effettuare connessioni verso l'esterno esclusivamente alle porte 80 (http) e 443 (https).

  4. #4
    Guest

    Predefinito

    Ho aperto la connessione ma cmq la load non mi carica niente!

    EDIT:
    Magari c'è un modo per scaricare il file catalog.xml dove sono contenuti i file e poi effettuare un load sul file appena uppato!
    Ultima modifica di andreafallico : 30-01-2012 alle ore 19.30.21 Motivo: usa il tasto Edita

  5. #5
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da andreafallico Visualizza messaggio
    Non funziona, perchè si connette alla porta 8080.
    https://forum.it.altervista.org/showthread.php?p=876211
    Sai per caso come si forza a scaricare per le porte 80 o 443?

    Ho visto le optioni di load ma non viene detto come specificare una porta.


    Ps: scusa x prima e grazie x l'aiuto!


    cioè il problema e dell'indirizzo da cui voglio scaricare credo :S!

    Ho provato a fare:
    http://blackjeans.uniparthenope.it:8...xx/catalog.xml
    oppure
    https://blackjeans.uniparthenope.it:...xx/catalog.xml

    ma nada de nada....non c'è soluzione???
    Ultima modifica di GmapOPeNDAP : 30-01-2012 alle ore 20.01.22

  7. #7
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Citazione Originalmente inviato da GmapOPeNDAP Visualizza messaggio
    Sai per caso come si forza a scaricare per le porte 80 o 443?
    Così:
    Codice PHP:
    $documento->load( 'http://blackjeans.uniparthenope.it/opendap/wrf3/dxx/catalog.xml' );
    però bisogna configurare anche il web server (blackjeans.uniparthenope.it), infatti il file http://blackjeans.uniparthenope.it/o...xx/catalog.xml non esiste.


    Puoi fare anche una richiesta, di apertura della porta 8080, in questa sezione: http://forum.it.altervista.org/servizi/
    Ultima modifica di andreafallico : 30-01-2012 alle ore 20.00.20

  8. #8
    Guest

    Predefinito

    Ho contattato il prof per vedere se si puo configurare il webserver in modod che comunichi con la porta 80 o 443, cmq ho mandato postato un nuovo topic in servizi sperando che tutto si risolva quanto prima.
    Cmq grazie a tutti x l'aiuto e i consigli:D!!!!

Regole di scrittura

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