•  » Installation
  •  » Message d'alerte "strftime" timezone settings

#1 2009-11-03 17:03:35

polemil
Invité

Message d'alerte "strftime" timezone settings

Bonjour,

Débutant avec Piwigo, j'ai téléchargé, puis installé la dernière version sur mon serveur perso (sme server 7.4).
L'installation s'est bien passée, je peux ajouter et visualiser mes galeries, mais j'obtiens régulièrement un message d'erreur concernant la date :
Warning: strftime() [function.strftime]: 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. 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 'CET/1.0/no DST' instead in /home/e-smith/files/ibays/galerie/html/include/smarty/libs/Smarty_Compiler.class.php on line 400

Comment puis-je régler ce problème ?

Merci.

Polemil

#2 2009-11-03 18:51:22

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Message d'alerte "strftime" timezone settings

Un problème de date en effet coté serveur.
Je n'y connais rien mais un spécialiste devrait passer t'aider ;-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2009-11-03 21:15:44

flop25
Équipe Piwigo
2006-07-06
6544

Re: Message d'alerte "strftime" timezone settings

ha ça me dit qqchose...
ça y est : [Bugtracker] ticket 1056

Hors ligne

#4 2009-11-04 01:05:01

polemil
Invité

Re: Message d'alerte "strftime" timezone settings

Merci pour la réactivité et la réponse rapide, mais... Je ne sais trop quoi faire avec ce lien :-(
J'ai bien essayé de redémarrer le serveur, mais le message d'alerte est toujours présent quand je vais dans la partie "administration" de ma galerie.
Faut-il modifier une ligne d'un fichier php avec ceci ? comme cela est dit dans les notes du lien ?
$conf['show_php_errors'] = E_ALL & ~E_NOTICE | E_STRICT;
but it's
$conf['show_php_errors'] = E_ALL & ~E_NOTICE;

#5 2009-11-04 13:20:57

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Message d'alerte "strftime" timezone settings

Ce n'est pas un bug !
Dans ton fichier php.ini, tu ajoutes une ligne correspondant à ton fuseau horaire :

Code:

date.timezone = Europe/Paris

Tu sauvegardes et tu redémarres apache et le problème est réglé.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#6 2009-11-04 13:59:33

polemil
Invité

Re: Message d'alerte "strftime" timezone settings

Désolé de passer pour une bille...
Mais de quel php.ini s'agit-il et où se trouve-t-il ?
Merci

#7 2009-11-04 14:12:43

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Message d'alerte "strftime" timezone settings

polemil a écrit:

Désolé de passer pour une bille...
Mais de quel php.ini s'agit-il et où se trouve-t-il ?
Merci

Celui de ton serveur. Plusieurs manières de la trouver :
- dans un terminal tu fais locate php.ini
- tu fais un fichier phpinfo() et tu regardes dans la page l'emplacement du fichier
- en général sur une distribution linux il se trouve sous /etc.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#8 2009-11-04 19:30:47

polemil
Invité

Re: Message d'alerte "strftime" timezone settings

J'ai utilisé un fichier phpinfo et grâce à lui j'ai trouvé un php.ini dans etc/php5/. Est-ce le bon ?
En tout cas je l'ai modifié comme indiqué plus haut (même s'il était écrit au début qu'il ne faut pas modifier ce fichier !)
Depuis plus de message concerrant strftime.
Merci pour l'aide !

Polemil

#9 2011-06-08 19:40:53

jdd
Membre
Toulouse
2009-12-20
407

Re: Message d'alerte "strftime" timezone settings

je confirme que sur ma openSUSE 11.4, dans /etc/php5/apache/php.ini il faut renseigner date.timezone = Europe/Paris

pas commode, ces évolutions...

merci
jdd

Hors ligne

#10 2012-11-29 22:05:54

Chris1602
Membre
2012-11-29
2

Re: Message d'alerte "strftime" timezone settings

Bonsoir,

je rencontre le même problème. Mais je ne comprends pas la méthode de résolution proposée.
Avec le logiciel FTP que  j'utilise sur mon mac pour aller sur le serveur, je ne trouve pas de php.ini.

Et de toutes façons je ne sais pas comment l'ouvrir.

Pourriez vous m'aider ?

Christophe, un tout nouveau sur piwigo

Hors ligne

#11 2012-11-30 13:02:04

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Message d'alerte "strftime" timezone settings

Chris1602 a écrit:

Bonsoir,

je rencontre le même problème. Mais je ne comprends pas la méthode de résolution proposée.
Avec le logiciel FTP que  j'utilise sur mon mac pour aller sur le serveur, je ne trouve pas de php.ini.

Et de toutes façons je ne sais pas comment l'ouvrir.

Pourriez vous m'aider ?

Christophe, un tout nouveau sur piwigo

Bonjour,

php.ini est un fichier de configuration de votre serveur d'hébergement. Voyez avec votre hébergeur s'il accepte de prendre en compte les modifications nécessaires.

Sinon... Va falloir vous en passer ou changer d'hébergeur.

Hors ligne

#12 2012-11-30 19:01:21

Shawinkle
Membre
127.0.0.1
2011-08-08
21

Re: Message d'alerte "strftime" timezone settings

Hello.

Je me joins à vous pour parler de ce problème.

J'ai la même chose sur mon album, depuis que j'ai choisi de passer sur PHP 5.4. Et comme je suis chez 1&1, j'ai quelques difficultés à atteindre le fichier "php.ini" pour passer la modification.
J'ai donc fait des recherches, et il se trouve qu'il y a deux solutions :

php.ini a écrit:

date.timezone = "Europe/Paris"

tonscript.php a écrit:

date_default_timezone_set('Europe/Paris');

Hop... ajouté via le module "LocalFiles Editor". :)

Dernière modification par Shawinkle (2012-11-30 21:13:56)

Hors ligne

#13 2012-12-01 11:13:23

zzjean
Membre
nantes
2009-12-29
20

Re: Message d'alerte "strftime" timezone settings

bonjour,
j'ai le même problème avec les messages suivants :

"Strict Standards: mktime(): 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. 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 'CET/1.0/no DST' instead in /homepages/5/d237924345/htdocs/jeanographie2/include/functions.inc.php on line 526

Strict Standards: 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. 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 'CET/1.0/no DST' instead in /homepages/5/d237924345/htdocs/jeanographie2/include/functions.inc.php on line 526

Warning: Cannot modify header information - headers already sent by (output started at /homepages/5/d237924345/htdocs/jeanographie2/include/functions.inc.php:526) in /homepages/5/d237924345/htdocs/jeanographie2/include/page_header.php on line 105"

aussi chez 1and1 et après passage en PHP 5.4

J'avoue ne pas comprendre les réponses faites et incapable de les mettre en œuvre (mon niveau est voisin de zéro). Pourriez vous expliciter SVP

Merci

Hors ligne

#14 2012-12-02 11:17:37

Shawinkle
Membre
127.0.0.1
2011-08-08
21

Re: Message d'alerte "strftime" timezone settings

zzjean a écrit:

bonjour,
j'ai le même problème avec les messages suivants :

(...)

aussi chez 1and1 et après passage en PHP 5.4

J'avoue ne pas comprendre les réponses faites et incapable de les mettre en œuvre (mon niveau est voisin de zéro). Pourriez vous expliciter SVP

Merci

Regarde là :
http://imageshack.us/a/img844/4830/piwigo1and1timephp54.th.jpg

Hors ligne

#15 2012-12-02 11:55:12

zzjean
Membre
nantes
2009-12-29
20

Re: Message d'alerte "strftime" timezone settings

bonjour,

Merci pour ta réponse précise que j'ai mise en œuvre sans problème. Les "vilains messages" ont disparu.

Tout semble donc fonctionner correctement.

Merci encore

Hors ligne

  •  » Installation
  •  » Message d'alerte "strftime" timezone settings

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact