Musique - Echecs - Informatique - Bretagne - Mot-clé - dotclearwww.monunivers.com2023-06-02T21:19:58+02:00Françoisurn:md5:67d659a4ccf00198ddcf82e25df946b2DotclearMise à jour de Dotclear 2 (béta 6) vers Dotclear 2.02urn:md5:0c8e5c044b0430a29a322ddc455122cb2008-10-20T22:55:00+02:002008-12-05T13:38:50+01:00FrançoisGénéraldotclear <p><a href="http://www.dotclear.org"><img src="https://blog.monunivers.com/public/dotclear2.png" alt="Dotclear 2" style="float:left; margin: 0 1em 1em 0;" title="Dotclear 2" /></a>
Je viens de migrer le blog de Dotclear 2 (béta 6) vers la version Dotclear 2.02. Rien de particulier à signaler.</p>
<p>La page <a href="http://doc.dotclear.net/2.0/admin/upgrade" hreflang="fr">mise à jour de Dotclear</a> vous indique les étapes à respecter.
Pour une installation multiblog, pensez-bien à mettre à jour le thème par défaut pour chaque blog et les éventuels fichiers .htaccess.
Si vous avez personnalisé des thèmes, les fichiers .html doivent être dans un sous répertoire theme/tpl.</p>
<p>La version 2.1 est annoncée pour le 1er novembre. Lire le <a href="http://www.dotclear.net/blog/" hreflang="fr">blog de Dotclear</a></p>
<p>A noter que si vous découvrez Dotclear, une toute nouvelle procédure d'installation automatique vient de faire son apparition. Un seul fichier a recopié sur votre serveur et tout devrait se faire <strong>Sans les mains</strong>. Pour les détails, lire le billet <a href="http://www.dotclear.net/blog/post/2008/10/19/auto-install" hreflang="fr">Regarde, sans les mains</a> sur le blog de Dotclear.</p>Migration de Dotclear 1.2.1 vers Dotclear 2 (béta 6)urn:md5:34af25c4d6aedb8abc0bdbfd96fbca6c2007-03-24T15:13:00+01:002008-04-02T19:36:35+02:00FrançoisInternetblogdotclear <p>Description précise de mon environnement</p>
<ul>
<li>Hébergeur : <a href="http://www.ovh.com/fr/index.xml" hreflang="fr">ovh</a> avec un plan <strong>60gp ancien</strong> (base mysql 4 et php 4)</li>
<li><strong><a href="http://www.dotclear.net/" hreflang="fr">Dotclear</a> 1.2.1</strong> avec la configuration suivante :
<ul>
<li>un jeu de caractère <strong>non</strong> UTF8</li>
<li>le mode path-info</li>
</ul></li>
</ul>
<p><strong>Lien indispensable</strong> : <a href="http://doc.dotclear.net/2.0" hreflang="fr">La documentation de Dotclear 2.0</a></p>
<p>Comme indiqué sur la page <a href="http://doc.dotclear.net/2.0/administration/dc1_vers_dc2" hreflang="fr">Mise à jour de Dotclear 1.2 vers 2</a>, le plugin flatExport ne fonctionne que pour une version 1.2.3 ou plus. Il faut donc déjà migrer le blog vers une version 1.2.5. Afin de ne rien casser sur le serveur, le plus simple est de tout faire en local. Sous Windows, j'utilise <a href="http://www.easyphp.org/" hreflang="fr">EasyPHP</a> et tout fonctionne très bien. Attention pour <strong>Dotclear 1.2.x</strong> il vous faut EasyPHP <strong>1.8</strong> et pour <strong>Dotclear 2</strong> EasyPHP <strong>2.0 (béta)</strong></p>
<p><strong>Migration étape par étape</strong></p>
<ul>
<li>Création de la base Mysql 5 avec l'interface du manager ovh (votre base <strong>Mysql 4</strong> est conservée)</li>
<li>Sauvegarde du blog (par l'interface Dotclear, opération Mysql)</li>
<li>Restauration du blog sur ma version 1.2.5 locale</li>
<li>Conversion de la base en UTF8 (via l'administration Dotclear)</li>
<li>Installation du plugin flatExport sur la 1.2.5</li>
<li>Export du blog version 1.2.5 avec le plugin flatExport</li>
<li>Installation de Dotclear 2 béta 6 en local</li>
<li>Renommage dans le fichier texte créé par flatExport du répertoire dotclear/images en dotclear/public</li>
<li>Recopie de toutes vos images stockées dans dotclear/images vers dotclear/public</li>
<li>Importation du fichier texte via l'administration Dotclear 2</li>
</ul>
<p>et voilà votre blog <strong>Dotclear 2 est opérationnel avec tous vos anciens billets</strong>.</p>
<p><strong>Remarque 1</strong> : sur un plan 60 gp ancien c'est le <strong>PHP 4</strong> qui est activé par défaut, il faut donc positionner via un fichier .htaccess dans le répertoire d'installation de Dotclear 2 l'activation du <strong>PHP 5</strong> comme indiqué sur la page <a href="http://doc.dotclear.net/2.0/hebergeurs/ovh" hreflang="fr">Installer Dotclear 2 chez OVH</a>. L'ancien <a href="http://monunivers.com/blog">blog</a> et <a href="http://blog.monunivers.com" hreflang="fr">le nouveau blog</a> (celui-ci) peuvent cohabiter sans problème le temps de la transition.</p>
<p><strong>Remarque 2</strong> : Contrairement à ce qui est indiqué sur la page <a href="http://doc.dotclear.net/2.0/hebergeurs/ovh" hreflang="fr">Installer Dotclear 2 chez OVH</a>, je n'ai pas désactivé le mod gzip et le mode path_info fonctionne très bien ainsi que la réécriture d'url pour supprimer le index.php</p>
<p><strong>Remarque 3</strong> : Après l'import de vos anciens billets, il faut réindexer une fois tous les billets (menu maintenance de l'administration). Merci au <a href="http://www.dotclear.net/forum/" hreflang="fr">Forum Dotclear</a>.</p>
<p><strong>Remarque 4</strong>: Si la recherche tient compte de la casse (majuscule/minuscule), cela vient de la configuration de la base de données. Votre base doit être configurée avec le jeu de caractères utf8_unicode_ci.</p>