{"id":17,"date":"2023-11-21T10:04:15","date_gmt":"2023-11-21T09:04:15","guid":{"rendered":"http:\/\/www.uncasapart.fr\/wordpress\/?p=17"},"modified":"2025-03-28T10:15:29","modified_gmt":"2025-03-28T09:15:29","slug":"dotclear-cest-termine-pour-moi","status":"publish","type":"post","link":"https:\/\/weblog.uncasapart.fr\/index.php\/2023\/11\/21\/dotclear-cest-termine-pour-moi\/","title":{"rendered":"Dotclear, c&rsquo;est termin\u00e9 pour moi!"},"content":{"rendered":"\n<p>J&rsquo;avais une vieille sauvegarde de 2012 mon blog qui tournait sous Dotclear2.4.3 mis hors-service voici plusieurs ann\u00e9es. <\/p>\n\n\n\n<p>Je me suis mis dans la t\u00eate de le remettre en route. J&rsquo;ai les identifiants et mot de passe de la BDD, j&rsquo;ai le compte et le mot de passe du compte administrateur de Dotclear, j&rsquo;ai le contr\u00f4le total sur le serveur. Que pouvait-il mal se passer ? Et bien \u00e0 peu pr\u00e8s tout! <\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/weblog.uncasapart.fr\/index.php\/2023\/11\/21\/dotclear-cest-termine-pour-moi\/#Des_problemes_a_la_pelle\" >Des probl\u00e8mes \u00e0 la pelle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/weblog.uncasapart.fr\/index.php\/2023\/11\/21\/dotclear-cest-termine-pour-moi\/#Pas_de_solution_mais_une_transition\" >Pas de solution, mais une transition<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Des_problemes_a_la_pelle\"><\/span>Des probl\u00e8mes \u00e0 la pelle<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>J&rsquo;ai suivi les proc\u00e9dures de mont\u00e9e de version, \u00e7a finissait toujours par planter quelque part. Soit, une page tout blanche, ou des erreurs php, ou un probl\u00e8me de mot de passe. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69de0b3d9332e&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69de0b3d9332e\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"385\" height=\"183\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"18\" src=\"https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-21-at-09-42-40-Dotclear.png\" alt=\"Dotclear mot de passe incorrect\" class=\"wp-image-18\" srcset=\"https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-21-at-09-42-40-Dotclear.png 385w, https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-21-at-09-42-40-Dotclear-300x143.png 300w\" sizes=\"auto, (max-width: 385px) 100vw, 385px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Dotclear mot de passe incorrect<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p>J&rsquo;ai m\u00eame refait une installation avec un serveur LAMP de 2012 et \u00e7a n&rsquo;a pas aid\u00e9.<\/p>\n\n\n\n<p>La proc\u00e9dure plus ou moins officielle qui consiste \u00e0 utiliser le script \u00ab\u00a0password.php\u00a0\u00bb qui date de plusieurs ann\u00e9es (2009!) ne fonctionne pas non plus sans au moins une modification qui consiste \u00e0 y ajouter la ligne suivante sans quoi on a juste une page blanche. <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>define('DC_BLOG_ID', 'default');<\/code><\/pre>\n\n\n\n<p>Le truc donne bien un mot de passe, modifie le champ user_pwd dans la table dc2_user, mais le nouveau mot de passe n&rsquo;est pas reconnu lorsqu&rsquo;on tente de s&rsquo;en servir. Chiffrage\/d\u00e9chiffrage diff\u00e9rent? <br>La proc\u00e9dure <em>safe_mode<\/em> ne fonctionne pas plus, impossible d&rsquo;acc\u00e9der \u00e0 l&rsquo;interface d&rsquo;administration y compris avec le mot de passe envoy\u00e9\/re\u00e7u par email. <\/p>\n\n\n\n<p>J&rsquo;ai pass\u00e9 largement assez de temps \u00e0 tout essayer dans tous les sens, \u00e0 restaurer encore et encore la sauvegarde de la BDD pour me rendre-compte que c&rsquo;\u00e9tait vain. Je n&rsquo;allais tout de m\u00eame pas me lancer dans la modification du code pour tenter de supprimer l&rsquo;authentification! <\/p>\n\n\n\n<p>Et le comble dans tout \u00e7a, c&rsquo;est que lorsque j&rsquo;ai tent\u00e9 de m&rsquo;inscrire sur le forum officiel pour demander de l&rsquo;assistance, une erreur au niveau du captcha (pourtant un simple curseur \u00e0 glisser vers la droite!) me bloque dans la proc\u00e9dure et lorsque j&rsquo;ai tent\u00e9 via une connexion priv\u00e9e sur VPN d\u00e8s fois qu&rsquo;un truc bloque sur mon navigateur habituel, le message a \u00e9t\u00e9 \u00ab\u00a0vous \u00eatre banni de ce forum\u00a0\u00bb alors que je n&rsquo;y ai \u00e9videment jamais \u00e9t\u00e9 inscrit. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69de0b3d93ee2&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69de0b3d93ee2\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"462\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" data-id=\"19\" src=\"https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/image.png\" alt=\"Impossible de cr\u00e9er un compte sur le forum Dotclear. Sympa l'accueil!\" class=\"wp-image-19\" srcset=\"https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/image.png 416w, https:\/\/weblog.uncasapart.fr\/wp-content\/uploads\/2023\/11\/image-270x300.png 270w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pas_de_solution_mais_une_transition\"><\/span>Pas de solution, mais une transition<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ok, l\u00e0, c&rsquo;est trop: salut Dotclear, bonjour WordPress!<\/p>\n\n\n\n<p>Comme il n&rsquo;y a pas d&rsquo;extension \u00e0 jour qui permette l&rsquo;import depuis Dotclear2, je vais donc faire la manip&rsquo; \u00e0 la main. Il s&rsquo;agit d&rsquo;importer quelques publications anciennes et oublier ce CMS qui est totalement ind\u00e9merdable lorsqu&rsquo;il y a le moindre soucis. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>impossible de restaurer une vielle installation de Dotclear pour le remettre \u00e0 niveau<\/p>\n","protected":false},"author":1,"featured_media":18,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,15],"tags":[6,7],"class_list":["post-17","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blabla","category-informatique","tag-dotclear","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/posts\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":13,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/posts\/17\/revisions"}],"predecessor-version":[{"id":562,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/posts\/17\/revisions\/562"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/media\/18"}],"wp:attachment":[{"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/categories?post=17"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/weblog.uncasapart.fr\/index.php\/wp-json\/wp\/v2\/tags?post=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}