Deprecated function php 7.4

4 contenuti / 0 new
Ultimo contenuto
siano.lucio
Deprecated function php 7.4

Dopo la riattivazione del php 7.4 e l'aggiornamento proposto e risolutivo per custom_breadcrumbs/custom_breadcrumbs.module, compare questo nuovo avviso:

Deprecated function: Array and string offset access syntax with curly braces is deprecated in include_once() (linea 14 di /web/htdocs/www.iisinveruno.edu.it/home/themes/engines/phptemplate/phptemplate.engine

Non so se è legato sempre al php 7.4, ma prima di questo aggiornamento di aruba non avevo tutti questi avvisi. Ieri aggiornando idati in una tabella dopo il salvataggio e comparso questo avviso:

Notice: Trying to access array offset on value of type null in date_entity_metadata_struct_getter() (linea 660 di /web/htdocs/www.iisinveruno.edu.it/home/sites/all/modules/date/date.module).
    Notice: Trying to access array offset on value of type null in date_entity_metadata_struct_getter() (linea 660 di /web/htdocs/www.iisinveruno.edu.it/home/sites/all/modules/date/date.module).

 

grazie
Lucio

admin

>Notice: Trying to access array offset on value of type null in date_entity_metadata_struct_getter() (linea 660 di /web/htdocs/www.iisinveruno.edu.it/home/sites/all/modules/date/date.module).

Questo mi dice che non hai aggiornato Date alla release 7.x-2.12 e probabilmente non hai neanche aggiornato Views alla 7.x-3.25.
Ora ti consiglio di riportare il PHP a 7.3, così sparisce:
>Deprecated function: Array and string offset access syntax with curly braces is deprecated in include_once() (linea 14 di /web/htdocs/www.iisinveruno.edu.it/home/themes/engines/phptemplate/phptemplate.engine).

Chiaramente avrai di nuovo il problema degli Aggregatori di feed che non si aggiornano.
Poi aggiorna Date e View e apri di nuovo un ticket in Aruba riportando quanto ti usciva con PHP 7.4, che per risolvere hai dovuto tornare a PHP 7.3 e che resta il problema legato agli aggregatori di feed.

Allegati: 
nono.mira

Lucio sei riuscito a risolvere il problema Deprecated function: Array and string offset access syntax with curly braces is deprecated in include_once() (linea 14 di /web/htdocs/www.iisinveruno.edu.it/home/themes/engines/phptemplate/phptemplate.engine) ?

Mi da lo stesso errore passando da php 7.3 a 7.4.

Allegati: 
siano.lucio

Ciao, ho risolto ritornato al PHP 7.3 come consigliato da Nadia, ho fatto il quesito ad Aruba, ma non ho ricevuto una risposta risolutoria.

Allegati: