Visualizzazione risultati 1 fino 7 di 7

Discussione: [E107] Plugin Link -Notice: ini_set() has been disabled for security reasons...

  1. #1
    mfpweb non è connesso Neofita
    Data registrazione
    23-10-2006
    Messaggi
    5

    Predefinito [E107] Plugin Link -Notice: ini_set() has been disabled for security reasons...

    Notice: ini_set() has been disabled for security reasons, Line 1629 of /membri/nomesito/class2.php

    Questo è il messaggio che ricevo SOLO nel plugin LINK quando clicco, appunto, su un qualunque Link.

    Premetto che sulla precedente versione e107 7.7 tutto funzionava regolarmente. I link si aprivano correttamente qualunque fosse l'impostazione: apertura in una nuova finestra o nella stessa pagina.

    Ora che ho effettuato l'upgrade alla versione 7.8 si manifesta questo messaggio non appena clicco su un link.
    Stessa cosa succede anche se utilizzo una versione 7.8 "pulita".

    Qualcuno può indicarmi come risolvere?

    Grazie

  2. #2
    Guest

    Predefinito

    la funzione ini_set è disabilitata qui su AV. Se avessi fatto una ricerca avresti trovato da solo questa risposta.

    Per aggirare il problema, potresti cercare tutte le chiamate a questa funzione e anteporre il carattere @


    Ciaoooooo!!!

  3. #3
    mfpweb non è connesso Neofita
    Data registrazione
    23-10-2006
    Messaggi
    5

    Predefinito

    Sorry debug.
    Volevo fare una ricerca ma non ho trovato il tasto apposito.

    Sì, sapevo questo però è strano che fino a pochi giorni fa (almeno fino a quando non ho fatto l'upgrade) tutto funzionava regolarmente e i link si aprivano. Non riesco a spiegarmelo.

    Comunque mi spiegeresti meglio la procedura? O, almeno, puoi segnalarmi il Topic in cui è descritta?

    Grazie infinite!!!

    EDIT
    Ecco ho trovato per esempio queste "stringhe":
    // setup some php options
    e107_ini_set('magic_quotes_runtime', 0);
    e107_ini_set('magic_quotes_sybase', 0);
    e107_ini_set('arg_separator.output', '&');
    e107_ini_set('session.use_only_cookies', 1);
    e107_ini_set('session.use_trans_sid', 0);

    Dove dovrei anteporre il carattere @?

    Grazie ancora
    Ultima modifica di mfpweb : 24-03-2007 alle ore 14.55.05

  4. #4
    Guest

    Predefinito

    Ad esempio: @e107_ini_set(...

    Il modulo di ricerca lo trovi in alto a destra con la dicitura "Ricerca".


    Ciao!

  5. #5
    mfpweb non è connesso Neofita
    Data registrazione
    23-10-2006
    Messaggi
    5

    Predefinito

    Grazie debug per la tua disponibilità.

    Ho fatto quanto da te indicato.
    Il file in questione (e a cui si richiama il Notice) è class2.php nella root principale del CMS.

    Ho "modificato" al Rigo 97 le istruzioni in questo modo:

    // setup some php options
    @e107_ini_set('magic_quotes_runtime', 0);
    @e107_ini_set('magic_quotes_sybase', 0);
    @e107_ini_set('arg_separator.output', '&');
    @e107_ini_set('session.use_only_cookies', 1);
    @e107_ini_set('session.use_trans_sid', 0);

    senza nessun risultato!

    Il richiamo e107_ini_set è presente anche al Rigo 1629 (proprio quello del Notice):

    function e107_ini_set($var, $value){
    if (function_exists('ini_set')){
    ini_set($var, $value);
    }
    }

    Però se qui modifico e107_ini_set con @e107_ini_set ricevo pagina bianca su tutto il sito con un altro messaggio di errore!

    Dove sbaglio?
    Ultima modifica di mfpweb : 24-03-2007 alle ore 15.59.59

  6. #6
    Guest

    Predefinito

    Allora ripristina tutto com'era prima, poi quelal funzione la modifichi in questo modo:

    function e107_ini_set($var, $value){
    if (function_exists('ini_set')){
    //ini_set($var, $value);
    }
    }


    Ciaoooooo!!!!!!

  7. #7
    mfpweb non è connesso Neofita
    Data registrazione
    23-10-2006
    Messaggi
    5

    Predefinito

    Citazione Originalmente inviato da debug
    Allora ripristina tutto com'era prima, poi quelal funzione la modifichi in questo modo:

    function e107_ini_set($var, $value){
    if (function_exists('ini_set')){
    //ini_set($var, $value);
    }
    }


    Ciaoooooo!!!!!!
    ORA SI!!! FUNZIONA!!!!!!
    Perfetto.
    Grazie infinite debug!
    Credo che questa sia una informazione da mettere in "risalto" per tutti gli utenti che usano e107 su Altervista.
    E ti assicuro... sono molti

    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
  •