1. Home
  2. Knowledge Base
  3. Problèmes (FR)
  4. Fuseau horaire : problèmes de différentes heures

Fuseau horaire : problèmes de différentes heures

Lorsque vous avez un problème de temps différents, par exemple voir quelques heures ou plus tard dans Pandora FMS. Normalement, c’est un problème de configuration du système de fuseau horaire (timezone), mais nous avons synthétisé une batterie de tests qui permet de savoir en quel point de tout le système de Pandore pourrait se trouver le décalage horaire. En l’exécutant et en montrant les résultats, vous pouvez voir comment le résoudre :

  • Pour le système (dans le terminal):
date +"%z"
date
  • Pour la base de données ( MySQL):
select now();
mysql> SELECT @@global.time_zone, @@session.time_zone;
  • Pour Perl:
perl -e 'my $t = localtime(); print "$t";'
  • Pour PHP:

écrire un fichier test_timezone.php dans le répertoire www pour Apache web server ( généralement /var/www) qui contiendra:

<?php
echo date("Y/m/d H:i:s O e");
?>

 

Une fois que la batterie de tests a été exécutée, et en voyant le point problématique, elle peut être résolue:

  • Pour le système:
    • Debian: dpkg-reconfigure tzdata .
  • Pour DB (MySQL): modifier la ligne /etc/mysql/my.cnf :
[mysqld_safe]
timezone =
  • Pour PHP:
    • pour l’ensemble du système /etc/php5/apache2/php.ini change this line: date.timezone = .
    • pour seulement pandora_console, in file /include/config.php add this line putenv("TZ="); .
Was this article helpful?

Related Articles