Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
Bonjour,
je rencontre un problème lors de la migration de mon blog de la version 1.2 à la version 2.
J'ai suivi les étapes de la documentation, et installé dotclear2, ça a fonctionné impec, puis je me suis rendue dans le plugin import/export, et là ça coince. J'ai rempli les champs de la base de donnée mais sitôt après le lancement, j'obtiens le message d'erreur suivant :
Erreurs :
L'identifiant utilisateur doit contenir au moins 2 caractères composés de lettres, chiffres ou symboles.
Il y a trois utilisateurs sur mon ancien blog, et l'un d'eux a un identifiant qui contient des espaces (en plus c'est l'admin). Est-ce de là que vient le problème?
J'ai essayé de changer cet identifiant en me reconnectant en tant qu'admin sur l'ancien blog, mais imopssible de changer ce nom : j'obtiens le message d'erreur suivant : * 1000 - Pas d'identifiant ou identifiant invalide
Je vous remercie d'avance pour l'aide que vous pourrez m'apporter
Hors ligne
Bonjour et bienvenue,
dans le cas que tu décris, je crains qu’il ne te faille changer l’user_id dans la table dc_user de ton ancienne installation (en passant par phpmyadmin).
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Pouvez-vous expliciter la manip à faire ?
MERCI
Hors ligne
PhpMyAdmin est un utilitaire de gestion de bases de données généralement mis à disposition par les hébergeurs. Tu peux y accéder au contenu des bases de données directement, sans passer par Dotclear.
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Oui je te remercie d'abord de ta réponse, et je sais comment accéder à phpmyadmin (j'y effectue une sauvegarde tous les mois).
Mais j'aimerais savoir quelle est la manipulation à effectuer sur dc_user car quand je modifie user_id "Alexandre Gambuto" en "Alexandre" (oui c'est probablement l'espace qui fait bugguer) et bien le problème est corrigé mais tous mes billets disparaissent (du fait que je les ai rédigé sous Alexandre Gambuto)
Quelle manip dois-je faire pour modifier le nom et ne pas perdre les billets ?
Hors ligne
En ce cas il te faut changer la valeur de user_id dans la table dc_post également, je dirais :-)
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Merci encore, ça a l'air de marcher :-)
Je vais pouvoir enfin gouter à Dotclear 2
Hors ligne
Bonjour,
mon dernier message date un peu, mais j'ai repris l'idée de migrer vers dotclear2.
J'ai réussi à changer l'user_id, donc la migration se lance... Jusqu'à un deuxième message d'erreur que je n'arrive pas à interpréter :
Erreurs :
Duplicate entry '2007/12/02/164-02-12-07-post-journal' for key 2 (1062)
Est-ce que vous savez ce que ça veut dire? De nombreux posts du blog d'origine ont le même nom, est-ce de cela qu'il s'agit? Si c'est ça qui pose problème, il n'y a aucun espoir que je puisse réussir ma migration...
Si le problème est différent, comment faire pour y remédier?
Je vous remercie de votre aide,
Aquilegia
Hors ligne
J'ai tout désinstallé (supprimé les tables etc), puis réinstallé, suivant la méthode clean-install (je voudrais faire deux blogs), relancé la migration, et...
Erreurs :
Cannot add or update a child row: a foreign key constraint fails (1216)
Cette fois, ça concerne les messages 0 à 20, ce qui est encore moins bon que précédemment, puisque j'avais pu faire migrer 77 messages. (cette fois, seul le blogroll est passé)
Je ne sais pas quoi faire d'autre...
Hors ligne
est-ce que tu utilisais les tags sur ton dc1 ? Si oui, assure-toi qu’aucun tag n’est déclaré deux fois sur un billet…
RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?
Hors ligne
Merci de la réponse.
Je viens enfin de trouver la solution. C'était tout bête, mais il m'aura fallut beaucoup de temps pour la trouver : je disais au début du fil que je devais changer le nom de l'admin.
Cet admin ne servait jamais à écrire les posts. Sauf trois, par erreur. Ce sont eux qui causaient les erreurs, puisque le nom de l'admin avait été supprimé. J'ai mis beaucoup de temps à le trouver parce que l'erreur n'indiquait pas le numéro exact du billet fautif, mais un billet un peu antérieur, donc je ne faisais pas le lien.
Merci encore pour votre aide.
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).