Durant de l'installation de eZ Publish 4.0.0alpha1 Sur un serveur LAMP fraichement installé (sur une Ubuntu Feisty par exemple), ce message peut apparaitre :
Strict Standards: strtotime() function.strtotime : It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /var/www/ez/lib/ezutils/classes/ezdebug.php on line 879
Pour éviter que ce message d'avertissement s'affiche, il suffit d'indiquer une heure de référence dans le fichier de configuration /etc/php5/apache2/php.ini :
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[Date]
date.timezone = CET
Cet attribut est en général commenté dans une installation récente de PHP5.
CET est l'heure normale d'Europe centrale.
Terminer en redémarrant le serveur Apache2 :
sudo apache2 -k restart