Re: échec sauvegardes (natives)
JLuc <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 12/04/2019 à 20:55, Manu a écrit : > précisions/comùpléments > base mysql > problème rencontré/signalé ici > https://forum.spip.net/fr_270745.html > http://archives.rezo.net/archives/spip.mbox/XIKS6ECJ5WMVZLWM5AJYANDJL6B5YHXG/ > Pierretux sur IRC rencontre le même souci. Je viens de tester un export sur base moins petite et ça marche pour toutes les tables sauf une table maison assez complexe, qui n'est pas sauvegardée. Je n'ai pas de log d'erreur comme toi avec la parenthèse, mais plein de Erreur sqlite HY000 / 1 dans sqlite.log Aprés analyse des logs il semblerait que ce soit les commentaires des champs qui ne passent pas. C'est spip.log qui signale : Pri:info: Erreur HY000 / 1 de sqlite3: near "COMMENT": syntax error in ...../htdocs/ecrire/base/create.php L83 Dans le `CREATE TABLE IF NOT EXISTS spip_matablemaison (...` il y a en effet : ... contact_site_ok varchar(3) NOT NULL DEFAULT '' COMMENT '''ok'' : pas tester le site, il est OK. Vide : tester.' COLLATE NOCASE, ... La syntaxe des commentaires en sqlite est particulière : https://www.sqlite.org/lang_comment.html https://stackoverflow.com/questions/7426205/sqlite-adding-comments-to-tables-and-columns Il semble que spip ne fait pas la conversion. Ce serait à faire... mais je ne pense pas non plus que ce soit ça qui bloque Manu. JL