Ho un server dedicato su cui è hostato il mio sito. L'ora del server è impostata su quella attuale "italiana". Il sito è gestito da un CMS scritto da me.
Da qualche mese ho il seguente problema: in ogni pagina del sito e del CMS l'ora di visualizzazione è sempre indietro di 2 ore rispetto a quella del server. Sapreste dirmi perchè? Nel file php.ini ho inserito il timezone 'Europe/Rome' e fatto il restart di Apache. Per generare il timestamp utilizzo la funzione time(), e per formattarlo in fase di visualizzazione uso la funzione date().