date avant 1970

Bonjour,
J’ai l’habitude d’utiliser le champs « date de redaction antérieure » pour entrer la date d’un document.

Cela fonctionnait bien avec spip 1.9.

Avec spip 2.0.3, j’a ice message :
Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\test-videothe\lesite\ecrire\inc\filtres.php on line 717

Et effectivement les articles avec une date avant le 1er janvier 1970, n’ont pas le droit à leur date affichée.

J’ai tenté de mettre en commentaire les lignes concernés dans le fichier filtres.php.
Sans résultat.

Je cherche une piste.

Beru

J'ai l'habitude d'utiliser le champs "date de redaction antérieure" pour
entrer la date d'un document.
Et effectivement les articles avec une date avant le 1er janvier 1970, n'ont
pas le droit à leur date affichée.

Hello,
cela doit être un problème avec ta version de php en local peut être :

sur demo.spip.org cela fonctionne .

dimanche 11 janvier 2009, par Admin Demo (Date de rédaction antérieure
: 2 février 1965).

Beru Beru a écrit :

Avec spip 2.0.3, j'a ice message :
*Warning*: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in *c:\program files\easyphp1-8\www\test-videothe\lesite\ecrire\inc\filtres.php* on line *717*

"L'intervalle de validité d'un timestamp va généralement du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates correspondent aux valeurs minimales et maximales des entiers 32 bits non-signés). Cependant, avant PHP 5.1.0, cette intervalle va du 01-01-1970 au 19-01-2038 sur quelques systèmes (e.g. Windows)."

  in : PHP: date - Manual (Historique)

Malgré que cela ait marché jusqu’à’à maintenant avec spip 1.9 ?

Le 11 janvier 2009 20:19, denisb <denisb@laposte.net> a écrit :

Beru Beru a écrit :

Avec spip 2.0.3, j’a ice message :

Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\program files\easyphp1-8\www\test-videothe\lesite\ecrire\inc\filtres.php on line 717

« L’intervalle de validité d’un timestamp va généralement du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates correspondent aux valeurs minimales et maximales des entiers 32 bits non-signés). Cependant, avant PHP 5.1.0, cette intervalle va du 01-01-1970 au 19-01-2038 sur quelques systèmes (e.g. Windows). »

in : http://fr2.php.net/manual/fr/function.date.php (Historique)

Le 11 janv. 09 à 21:16, Beru Beru a écrit :

Malgré que cela ait marché jusqu'à'à maintenant avec spip 1.9 ?

en tout cas, en local (Mac et Mamp) et en ligne, j'ai même des dates du 19e siècle (1850)
as-tu essayé en ligne ? ou sur Wamp ?
Claude

Le 11 janvier 2009 20:19, denisb <denisb@laposte.net> a écrit :

Beru Beru a écrit :

Avec spip 2.0.3, j'a ice message :
*Warning*: date(): Windows does not support dates prior to midnight
(00:00:00), January 1, 1970 in *c:\program
files\easyphp1-8\www\test-videothe\lesite\ecrire\inc\filtres.php* on line
*717*

"L'intervalle de validité d'un timestamp va généralement du Vendredi 13
Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates
correspondent aux valeurs minimales et maximales des entiers 32 bits
non-signés). Cependant, avant PHP 5.1.0, cette intervalle va du 01-01-1970
au 19-01-2038 sur quelques systèmes (e.g. Windows)."

in : PHP: date - Manual (Historique)

Le 12 janvier 2009 13:26, dlatr <claude.delattre@laposte.net> a écrit :

J’ai voulu changer de version de php.
J’ai installer la version 3 de easyphp.
Mais depuis je ne retrouve plus mes bases.


elles n’ont pas été effacé par la mise à jour ?

j’ai ainsi perdu toutes mes bases locales cet été en rechargeant MAMP : le problème était que les bases étaient dans un sous répertoire de l’ancien MAMP et je les aient vu disparaitre en direct, l’une après l’autre (terrible lorsque les sauvegardes étaient le même répertoire !)


J’ai des sauvegardes en,xml des bases; pas de problème;

Le souci, c’est que spip refuse d’en créer des nouvelles.

Je suis un peu coincé du coup.

Beru Beru a écrit :

        J'ai installer la version 3 de easyphp.
Le souci, c'est que spip refuse d'en créer des nouvelles.

il y aurait une rumeur (...) comme quoi easyphp 3 serait bugué
   http://forum.spip.org/fr_210557.html#forum210651

2009/1/12 denisb <denisb@laposte.net>

Beru Beru a écrit :

J’ai installer la version 3 de easyphp.

Le souci, c’est que spip refuse d’en créer des nouvelles.

il y aurait une rumeur (…) comme quoi easyphp 3 serait bugué
http://forum.spip.org/fr_210557.html#forum210651


J’ai désisntallé le verseion 3, tenté la version 2; d’autes soucis;

Finalement j’ai installé wamp.

Je n’ai as encore tout remis mais pour mon problème de départ:
les dates avant 1970,

Cela semble résolu.

Par contre, je découvre en même temps spip2.

Et dans ma partie privée, le bouton pour voir l’article en ligne n’est plus là.
Est-ce normal?

Beru

Le 12 janvier 2009 21:31, Beru Beru <beru59@gmail.com> a écrit :

2009/1/12 denisb <denisb@laposte.net>

Beru Beru a écrit :

J’ai installer la version 3 de easyphp.

Le souci, c’est que spip refuse d’en créer des nouvelles.

il y aurait une rumeur (…) comme quoi easyphp 3 serait bugué
http://forum.spip.org/fr_210557.html#forum210651


J’ai désisntallé le verseion 3, tenté la version 2; d’autes soucis;

Finalement j’ai installé wamp.

Je n’ai as encore tout remis mais pour mon problème de départ:
les dates avant 1970,

Cela semble résolu.

Par contre, je découvre en même temps spip2.

Et dans ma partie privée, le bouton pour voir l’article en ligne n’est plus là.
Est-ce normal?

Beru


J’ai testé sur un article de dépublier , puis republier, et là le bouton revient.

(il faut dire que tous les articles ont été importés avec Mysql; je travaille sur la migration d’une base dbf avers une base sql)

Pourtant rien de différent dans le champs "statut’ de la table entre cet article et les autres.
Il faut que je cherche