Dopo aver aggiornato PHP ti ritrovi sul sito questi errori?
warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function.
La soluzione è semplice occorre definire prima della richiesta di DATE() il nostro fuso orario: per l’italia e l’europa centrale, per esempio si può impostare così:
date_default_timezone_set('Europe/Berlin');
Quindi basta aggiungere quella riga prima dell’esecuzione della richiesta DATE() e il problema si risolve. Basta un’input per pagina/script. Altrimenti si potrebbe anche impostare in PHP.INI se l’uso della funzione è richiesta su quasi tutte le pagine:
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone date.timezone = Europe/Berlin
Dopo aver modificato il vostro PHP.INI c’è da riavviare il servizio APACHE
A voi la scelta.