J'essaye SPIP3, qui est tellement cool que je veux l'utiliser le plus
rapidement possible. Mais en essayant de modifier certains articles, je
me prends l'erreur suivante :
Une erreur technique a empêché l'enregistrement correct du champ
'texte','date_modif'.
Ça se passe dans ecrire/inc/modifier.php. D'après le code ça veut dire
que spip essaye d'enregistrer dans la base, de relire ce qu'il a
enregistré, et voit une différence (juste en faisant sql_insertq puis
sql_fetsel). Ça ne se produit que dans certains articles, pas sur tous
...
Difficile de trouver un exemple minimum de contenu qui fait planter la
sauvegarde, en tout cas dans l'exemple que j'ai il y a une dizaine de
paragraphes, enlever l'un quelconque d'entre eux fait marcher mais les
laisser tous fait planter. J'essaye en retirant phrase par phrase pour
tenter de trouver un truc vraiment minimal.
avec quelle version exactement, je pense qu'il y a eu des commit à ce
sujet dans les derniers jours.
Version SVN 18663 (via le miroir sur github, si jamais c'était possible
qu'il y ait une différence ...) Je peux essayer de faire un bisect pour
voir depuis quand exactement ça se produit, si ça aide.
Autre précision à apporter : mysql / sqlite ?
MySQL 5.5.15 (sur un mac)
Il y a un exemple dont je ne sais pas s'il est minimal, mais qui
reproduit le plantage chez moi, ici :
Je n'arrive pas à reproduire sur grml.eu avec ton texte bizarre
En effet, sur grml.eu l'erreur ne se produit pas. Mais en local (non
mutualisé) ça ne s'arrête pas pour autant ... [En effet mon texte est
bizarre, le texte initial l'était aussi mais un peu moins ;-)]
Du coup je ne sais pas quoi essayer pour résoudre mon problème ...
Je n'arrive pas à reproduire sur grml.eu avec ton texte bizarre
En effet, sur grml.eu l'erreur ne se produit pas. Mais en local (non
mutualisé) ça ne s'arrête pas pour autant ...
Confirmation, je viens d'essayer sur une base de données neuve avec une
installation de SPIP-3.0.0-beta sans rien d'autre, le même problème se
reproduit.
J'ai demandé un login sur trac pour déposer un bug report propre, si je
peux essayer des choses de mon côté je veux bien mais je ne sais pas
vraiment quoi tenter ...