Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Problèmes d'installation «  

Tables sections non créées à l'installation (serveur perso apache mysql sous windows xp) erreur mysql n° 1292

avatarTingadon -- on Mar. 25 2006, from ben... devant l'ordi !
Bonjour à tous les gens

Ravi je suis de me joindre à cette communauté où l'on sent d'emblée, à la lecture de quelques contributions, qu'elle est conviviable, sérieuse et motivée .

Quant à mon problème, tout, quasiment, est dans le titre. J'ai déjà un peu cherché sur le forum pour trouver cette discussion : [Réglé] install sous windows: tables non créées qui traite d'un problème similaire mais l'erreur renvoyée par MySQL n'est pas la même en ce qui me concerne.

Voilà ce que j'obtiens pour toute tentative de création de section (à l'install comme à l'usage) :
1292: Incorrect datetime value: '' for column 'activation_date' at row 1
La doc de MySQL ne m'aide pas beaucoup. J'ai l'impression que c'est lié au fait que le champ est vide mais, à vrai dire, j'en metterais certainement pas ma main à couper.

Donc, si quelqu'un a la solution ou même seulement une piste, je suis preneur.

Merci par avance.

Pour info, mon serveur a été installé manuellement avec les versions suivantes :

  • apache_2.0.55
  • mysql-5.0.19
  • php-5.1.2
et d'autres scripts y tournent par ailleurs sans aucun soucis.

Files

remplacement sections/sections.php 14,676 bytes, 49 downloads
donne une valeur valide pour MySQL 5.0.2 au champ expiry_date
Edited by Bernard on Mar. 31 2006
Zoom

Comments

Fernand
avatar
from Paris
1287 posts

on Mar. 25 2006


Bienvenue, et merci pour les propos encourageants concernant la communauté.
Je ne suis pas convaincu que l'archive que vous avez chargée - version 6.2, soit validée pour MySQL 5 et php5.
Dans quelques jours (voire heures pour ce qui concerne les versions alpha et beta) sort la version 6.3. et pourrait bien être ad hoc.
Tingadon
avatar
from ben... devant l'ordi !
7 posts

on Mar. 25 2006


Fernand : Merci pour la réponse rapide.
Je vais donc attendre un peu alors.
Et si la 6.3 ne resoud rien ben... j'repasserai !
-----
"S'il existe deux ou plusieurs manières de faire quelque chose et que l'une de ces manières est susceptible de se solder par une catastrophe, on peut être certain que quelqu'un se débrouillera pour la choisir."
Edward A.Murphy Jr.
Citation Ô combien vraie pêchée sur cet excellent site : Encyclopédie du Savoir Relatif et Absolu
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

on Mar. 25 2006


La 6.3 devrait améliorer la chose... En tout cas, j'ai changé le script pour que le champ ne soit plus vide... Merci pour cette remontée d'information. A bientôt avec la 6.3.
Tingadon
avatar
from ben... devant l'ordi !
7 posts

on Mar. 26 2006


Je l'espère en tout cas .

Je viens juste corriger un détail un poil important : en fait, les tables sections sont bien créées mais c'est l'insertion des nouvelles données qui plante.

Soyons précis, quoi !
-----
"S'il existe deux ou plusieurs manières de faire quelque chose et que l'une de ces manières est susceptible de se solder par une catastrophe, on peut être certain que quelqu'un se débrouillera pour la choisir."
Edward A.Murphy Jr.
Citation Ô combien vraie pêchée sur cet excellent site : Encyclopédie du Savoir Relatif et Absolu
Fernand
avatar
from Paris
1287 posts

inspired from Tingadon on Mar. 26 2006


Tingadon :Merci. Il en sera tenu compte.
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

on Mar. 31 2006


Est-ce que le passage à la version 6.3 beta, disponible en téléchargement, règle le problème ?  
Tingadon
avatar
from ben... devant l'ordi !
7 posts

on Mar. 31 2006


Bonjour Bernard : Ben, vois-tu, l'essai est "presque transformé". Le problème ne se pose plus avec activation_date mais ça coince dorénavant sur expiry_date . Voilà ce qui m'est servi pour toute tentative d'insertion de données dans une table section.

INSERT INTO `blabla_sectionsSET anchor='',...<br />1292Incorrect
    datetime value
'' for column 'expiry_date' at row 1



Ce que j'ai du mal à capter, c'est que MySQL râle alors que la table section n'impose pas que ces champs soient remplis (not null n'est pas coché que je sache >:( ) ! Car ça a bien l'air de venir de MySQL à première vue.
Je me suis retapé une install propre au cas où mais sans succès. Est-ce que ça pourrait venir d'un mode de sécurité, ou que sais-je encore, activé dorénavant par défaut sur la dernière version ?
Je balance ça au hasard, hein. De toutes façons, j'y connais que dalle . Merci Bernard en tout cas pour la tentative. Je me demandais par ailleurs s'il y aurait moyen d'avoir accès au script modifié (ou de le recevoir par mail) si jamais tu effectues également un changement pour l'insertion de expiry_date (j'aurais jamais la patience d'attendre la prochaine compilation mensuelle . Merci, merci encore...
-----
"S'il existe deux ou plusieurs manières de faire quelque chose et que l'une de ces manières est susceptible de se solder par une catastrophe, on peut être certain que quelqu'un se débrouillera pour la choisir."
Edward A.Murphy Jr.
Citation Ô combien vraie pêchée sur cet excellent site : Encyclopédie du Savoir Relatif et Absolu
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from Tingadon on Mar. 31 2006


Tingadon: Bon alors, d'après Google il y a effectivement un contrôle beaucoup plus strict qu'avant sur les valeurs nulles dans MySQl 5.0.2.

En conséquence, voici une adapation à la volée du fichier sections/sections.php, placé dans une archive pour transfert facile : remplacement sections/sections.php.

Si ceci corrige le problème, nous aurons fait un grand pas avec mySQL 5 et quelques...
Tingadon
avatar
from ben... devant l'ordi !
7 posts

on Apr. 1 2006


Bernard : SuperJoie !! MySQL et quelque a fini de râler. L'installation de yacs s'est déroulée sans soucis et je peux enfin déployer un serveur pour mes potes sur ma propre bécane.
Donc "Ça..., C'est fait !"

Mais maintenant que je peux jouer avec mon Yacs, j'ai la possibilité de découvrir d'autres bugs  (désolé Bernard). En effet, j'ai noté que la génération de l'objet flash pour les nouvelles ne fonctionnait pas alors que l'extension ming est bien activée chez moi. Mais peut-être ai-je oublié quelque choses d'important.
Dois-je ouvrir un autre topic ?

Ceci dit, ce n'est pas une fonctionnalité primordiale en ce que qui me concerne et, Bernard, je te remercie déjà très sincèrement pour avoir réparé mon jouet aussi vite.

@ très bientôt

PS :  est-ce que ça concerne que moi ce souci des phrases coupées sur la droite dans la lecture des commentaires avec ce skin ??
-----
Est-ce que vous m'permettez que j'te tutoie ?
"S'il existe deux ou plusieurs manières de faire quelque chose et que l'une de ces manières est susceptible de se solder par une catastrophe, on peut être certain que quelqu'un se débrouillera pour la choisir."
Edward A.Murphy Jr.
Citation Ô combien vraie pêchée sur cet excellent site : Encyclopédie du Savoir Relatif et Absolu
Bernard
avatar
from nearby-an-airport
Associate, 6696 posts

inspired from Tingadon on Apr. 1 2006


Tingadon: si pb sur génération Flash, il vaudrait mieux ouvrir un nouveau fil de discussion...
Tingadon
avatar
from ben... devant l'ordi !
7 posts

on Apr. 1 2006


Bernard : OK je ferais ça (mais probablement pas tout de suite )

Par ailleurs, même si j'imagine que tu le sais déjà, je venais ajouter une précision :

La création des sections ne semble plus poser problème mais faudra également penser à adapter l'édition des sections qui redonne la même erreur lors de l'enregistrement d'une modification.
En attendant, on peut contourner le problème en ajoutant manuellement une date d'expiration ad hoc dans les options avancées.
-----
Est-ce que vous m'permettez que j'te tutoie ?
"S'il existe deux ou plusieurs manières de faire quelque chose et que l'une de ces manières est susceptible de se solder par une catastrophe, on peut être certain que quelqu'un se débrouillera pour la choisir."
Edward A.Murphy Jr.
Citation Ô combien vraie pêchée sur cet excellent site : Encyclopédie du Savoir Relatif et Absolu

Rate this page
Posted by Tingadon on Mar. 25 2006, (popular)