fuseau horaire

Standard strict et fonction date

Ou comment supprimer le message d'erreur strict avec la fonction date

php strict, strict standards php, php strict standards, date timezone europe paris, fuseau horaire php, strict standards date function date, choisir fuseau horaire php, not provided, php it is not safe to rely on the system s timezone settings, strict standards date function date it is not safe to rely on the system s timezone settings, fonction standard de php, strict standards date date, php it is not safe to rely on the system s timezone, strict standards date function date it is not safe to rely on the system s timezone

Si le message d'erreur suivant :


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.

s'affiche en activant le reporting des erreurs strictes de php lorsque vous utilisez la fonction date il suffit de modifier votre configuration php en indiquant le timezone par défaut que vous souhaitez dans l'option date.timezone.
Ce qui donne dans mon php.ini pour Paris :


date.timezone = Europe/Paris

Pour choisir un autre fuseau horaire je vous renvoie vers la liste des fuseaux horaires de php disponible dans le manuel php.

A noter qu'il est possible de définir un fuseau horaire en utilisant la fonction date-default-timezone-set afin de supprimer cette notice stricte.

Et voilà après redémarrage de votre serveur http vous en aurez fini avec cette vilaine erreur.

Image : Andrei Z

 
 

b1n@sp1n