Visualizzazione risultati 1 fino 5 di 5

Discussione: URL file-access is disabled in the server configuration

  1. #1
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito URL file-access is disabled in the server configuration

    Ho installato l'ultima versione della Tag Board, per phpbb3

    AJAX_TAG_BOARD_4_PHPBB3_v3.0.5.0816b

    dove b non sta per beta...

    Tutto OK...

    Solo che andando su PCA, alla voce Tag Board, mi appare questo messaggio:

    [phpBB Debug] PHP Notice: in file /includes/acp/acp_tag_board.php on line 30: file() [function.file]: URL file-access is disabled in the server configuration
    [phpBB Debug] PHP Notice: in file /includes/acp/acp_tag_board.php on line 30: file(http://bx67212.netsons.org/tb_version.php) [function.file]: failed to open stream: no suitable wrapper could be found
    [phpBB Debug] PHP Notice: in file /includes/acp/acp_tag_board.php on line 30: implode() [function.implode]: Bad arguments.
    e la pagina relativa appare sformata...

    Quest'ultima versione, include un collegamento con il sito dell'autore,
    per verificare se la versione in uso, corrisponde all'ultima,
    in modo speculare a quanto accade per il phpbb3.

    Ho pensato che il problema fosse legato alla questione server to server...
    Infatti ho inviato l'sms, e mi è stata data conferma di ricezione,
    ma non c'era nessuna possibilità di inserire il link che volevo...

    Ho cercato delle info sul forum (non conoscendo bene la procedura),
    ma non ne ho trovate.

    Potete confermarmi che dipende da AV? (Anche perchè la MOD, l'ho installata
    prima in locale, e il problema non si pone).

    Se sì, come posso risolvere?

    Nel PCA di AlterVista, tentando di sbloccare le restrizioni, mi appare il messaggio:

    Non è stata effettuata nessuna modifica
    dopo aver selezionato "Collegamento esterno senza restrizioni" e cliccato su conferma modifiche...




    P.S.
    Sul PCA del forum, alla voce ultima versione, mi compare una scritta in rosso
    che dice "Verifica manualmente", mentre in locale, mi appare in verde l'ultima versione...
    Ultima modifica di angolodicielo : 16-08-2009 alle ore 22.26.35

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

    Predefinito

    Nonostante hai eliminato le restrinzioni devi modificare la riga numero 30 perchè file() non può collegarsi all'URL dell'autore dello script in quanto gli URL Wrapper sono disabilitati, per funzionare devi cambiare la funzione file() con fsockopen() oppure devi utilizzare le librerie cURL.
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Seguendo il tuo suggerimento il messaggio di errore si è ridotto a:


    [phpBB Debug] PHP Notice: in file /includes/acp/acp_tag_board.php on line 30: implode() [function.implode]: Bad arguments.

    La pagina rimane sformata, e mi dice sempre di verificare manualmente in rosso...
    Questa è la riga 30 con la modifica da te suggerita....

    Codice PHP:
    if(preg_match('/(<version>)(.+)(<\/version>)/', implode('', fsockopen($link)), $latest))
    Come dovrei modificarla??

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

    Predefinito

    Sfrutta cURL in questo modo, a me funziona:
    Codice PHP:
    $ch = curl_init($link);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $res = curl_exec($ch);
    curl_close($ch);

    if(
    preg_match('/(<version>)(.+)(<\/version>)/', $res, $latest)){
    Ultima modifica di miki92 : 16-08-2009 alle ore 23.13.54
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    angolodicielo non è connesso AlterVistiano
    Data registrazione
    03-10-2008
    Messaggi
    760

    Predefinito

    Grazie molte miki92!
    Risolto!
    La pagina ora è perfetta, nessun messaggio di errore, e mi indica
    la voce in rosso... perchè è stata rilasciata una nuova versione....
    Grazie ancora!

Regole di scrittura

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