1
Joomla! 1.6/1.7/2.5 / Problema con allow_call_time_pass_reference impostato a Off
« il: 06 Feb 2012, 10:00:35 »
Salve a tutti!
Vorrei sapere se c'è un modo per impostare a "on" la direttiva "allow_call_time_pass_reference" senza utilizzare il file php.ini.
Mi spiego meglio: in locale nessun problema, ma mettendo il sito online tramite hosting di terze parti mi appaiono dei "warning" nel bel mezzo della pagina, anche se tutto funziona correttamente. Questi warning sono dati dal fatto che questa direttiva è impostata a "off" forzando il passaggio dei parametri per riferimento. Il servizio di hosting, a seguito di mia richiesta di modifica della direttiva, molto "cordialmente" mi ha risposto che non è possibile farlo. Tradotto: non vogliono farlo (forse perderanno un cliente). Inoltre questa direttiva è deprecata, e dovrebbe sempre essere posta a "on" poiché offrirebbe una miglior leggibilità del codice.
Non potendo quindi accedere e modificare il file php.ini, chiedo se c'è un modo per bypassarlo o per "sovrascrivere" la direttiva in altri modi. Ne sapete qualcosa? Grazie dell'aiuto.
Davide.
Vorrei sapere se c'è un modo per impostare a "on" la direttiva "allow_call_time_pass_reference" senza utilizzare il file php.ini.
Mi spiego meglio: in locale nessun problema, ma mettendo il sito online tramite hosting di terze parti mi appaiono dei "warning" nel bel mezzo della pagina, anche se tutto funziona correttamente. Questi warning sono dati dal fatto che questa direttiva è impostata a "off" forzando il passaggio dei parametri per riferimento. Il servizio di hosting, a seguito di mia richiesta di modifica della direttiva, molto "cordialmente" mi ha risposto che non è possibile farlo. Tradotto: non vogliono farlo (forse perderanno un cliente). Inoltre questa direttiva è deprecata, e dovrebbe sempre essere posta a "on" poiché offrirebbe una miglior leggibilità del codice.
Non potendo quindi accedere e modificare il file php.ini, chiedo se c'è un modo per bypassarlo o per "sovrascrivere" la direttiva in altri modi. Ne sapete qualcosa? Grazie dell'aiuto.
Davide.