Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2008-12-12 05:03:33

Bacchus
Membre
Lieu : Montréal, Québec, Canada
Inscription : 2005-04-21
Site Web

Préparation à la migration

Salut!

Bon je me prépare pour la date fatidique, donc mon dc128, s'en va en dc213. J'aurais juste besoin de quelque petite précision.

Primo, mon dc1 est bien sur en php4/mysql4, pour migrer proprement devrait installer une nouvelle copie de dc128 en php5/mysql5 puis précédé au tranfert en dc2? Ou je crée un nouveau blog dc2  ou j'y transfert mon dc128?

Secundo: Je compte ainsi créer un multiblog avec partage des themes/plugins/public, j'ai déjà créer mon all-blogs et mes sous-répertoires. La couille qui fait mal, c'est que j'ai déjà un dc2 en activité en plus de mon dc1 toujours actif. Selon la doc, en fait la doc est plus pour un clean-install qu'un "used-install" ou "dirty-install". Cela causera-t'il des probs selon vous?

Tersio: Il y a t'il une façon simple de modifier le préfix de mes tables dc213? Car vu que chacun des blogs sont sur une base différente, j'ai garder le préfix par défaut soit dc_ pour les deux. Selon vous modifier le fichier config.php à la ligne approprier et modifier en dur dans phpmyadmin est-il une bonne idée?

Maintenant, les questions à un million de $$

- Est-ce que je suis dans le champs et j'ai rien compris?

- Est-ce que j'ai tout compris et il suffit que je créer un nouveau blog dc2, sur le même base que mon dc2 actuel en indiquant bien sur un prefix différent, puis j'utilise import/export pour tout importer de mon dc128? Si oui, la création du nouveau blog ce fait via l'administration de mon blog dc2 actuel ou en dure via ftp?

Merci,

En terme de bousillage de blog je suis spécialiste, mais pour une fois j'aimerais ne pas foiré ^^''

Hors ligne

#2 2008-12-12 10:43:43

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : Préparation à la migration

Je laisse d'autres répondre pour la nécessité de migrer d'abord ton dc1 sur php5/mySQL5 car je ne sais pas si le module d'import y accorde ou non une importance.

Sur le secundo : je ne comprends pas "used-install" pas plus que "dirty-install" :-P Peux-tu reformuler ton souci/ta question ?

Sur le tertio. Non tu ne peux pas modifier le préfixe (du moins pas à ma connaissance) mais en effet pour pouvoir effectuer l'import correctement (et si les réponses au 1 confirment qu'il faut migrer ton dc1 sur la même base) ça ne va pas être possible de conserver dc_ pour le 2.1.3.
En ce cas je te recommanderais de faire une sauvegarde *complète* de ta plate-forme dc2, de refaire une installation de zéro en virant les tables existantes 2.1.3, de réinstaller un dc2 et cette fois de choisir un autre préfixe puis réimporter ton fichier.


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#3 2008-12-12 12:40:26

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : Préparation à la migration

Je ne sais pas si une solution aussi radicale que la suppression/réinstallation est indispensable. En fait, je n’ai pas compris la nécessité de changer le préfixe.

Pour ma part, je créerais mon nouveau blog sur l’installation dc2 existante (j’ai bien compris que tu voulais faire du multiblog ?) et me contenterais d’y récupérer le contenu de l’ancien par le fichier texte de flatexport. Le seul « problème » qui peut rester derrière est normalement celui des liens internes vers tes images ou autres contenus. Partager les dossiers themes et public ne pose pas en soir, de problèmes.

Autre option, exporter les tables de ton ancienne install, en changer le préfixe (en éditant le dump sql dans un éditeur de texte), importer dans la base MySQL 5 (via phpMyAdmin) et récupérer le contenu de l’ancien blog dans un nouveau dans l’import-export de dc2 : nul besoin que le blog soit effectivement installé sur la base en v5, seules les tables sont utiles ;-)


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

#4 2008-12-13 05:25:04

Bacchus
Membre
Lieu : Montréal, Québec, Canada
Inscription : 2005-04-21
Site Web

Re : Préparation à la migration

Ok bon c'est un peu plus claire.

@Kozli: La doc est pour un clean-install (installation propre), vu que j'ai déjà un dc2 en activité alors je ne peux pas faire d'installation propre, je vais au contraire utilisé une version usée ou sale. Mais bon, humour à la con :p En théorie ça devrait marcher aussi non? J'aurais juste à modifier des trucs.

@Lomalarch: Le truc des préfixes c'est que chacun des blog est totalement différent, les posts et les thèmes, sont complètement différent. N'oublis pas qu'il s'agit de porter un "vieux" dc128 en dc213. Mais les deux, après le transfert seront fondamentalement différent, le jour et la nuit quoi. Donc, chacun ne doit-il pas avoir ces propres tables? Genre blog1: dc_post et blog2: dc2_post sur la base de donnée, la même base php5/mysql5 que mon dc2 actuel.

Ai-je mal compris le concept de multiblog de dotclear? Vous me suiver?

Hors ligne

#5 2008-12-13 05:43:12

Bacchus
Membre
Lieu : Montréal, Québec, Canada
Inscription : 2005-04-21
Site Web

Re : Préparation à la migration

Ce que je comprend c'est que je dois vraiment créer un nouveau blog dc2 au même niveau que mon dc2 actuel et dedans(le nouveau) je vais importer via import/export mes données. j'aurais donc deux répertoires /blog1 et /blog2 incluant un /all-blogs pour le partage des plugins/thèmes/public .

Donc deux panneau d'administration différent non? Je croyais que le multiblog permettais d'administrer plusieurs blogs via UN seul panneau d'administration. D'ou ma question à savoir si je dois utilisé la fonction interner de mon dc2 actuel pour créer un nouveau blog puis importer mon ancien dedans. c'est faisable? Compliqué? Je suis fou ou idiot?

Hors ligne

#6 2008-12-13 05:59:16

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Préparation à la migration

Dans un multiblog, tous les billets, tous les commentaires sont stockés dans la même base de données ET les mêmes tables. Chaque blog s'affichera en extrayant de la base les données qui lui sont affectées... et seulement celles-ci.

Un seul panneau d'administration puisque un seul moteur mais avec le choix du blog à administrer et l'accès à ses propres réglages (widgets, médias, etc...) en plus des réglages globaux du multiblog (si tu es super administrateur).

Hors ligne

#7 2008-12-13 06:07:58

Bacchus
Membre
Lieu : Montréal, Québec, Canada
Inscription : 2005-04-21
Site Web

Re : Préparation à la migration

Ah voila la réponse que je voulais, l'une d'elle en fait. Donc pas question de créer un autre blog via FTP, on le fait dans le panneau d'admin et on importe le tout apres. Bien, merci pour l'aide.

Hors ligne

#8 2008-12-14 06:10:59

Bacchus
Membre
Lieu : Montréal, Québec, Canada
Inscription : 2005-04-21
Site Web

Re : Préparation à la migration

Bon, voila c'est fait. Facile comme tout en fait :p

J'en ai même profiter pour me créer un autre blog de teste! Quand on relis bien la doc et surtout entre les lignes de la doc on se rend compte qu'il faut la suivre à la lettre et pas essayer des trucs de dingue pour se la pété!

Donc on retient la leçon, lire dix à 15 fois cette page: http://fr.dotclear.org/documentation/2. … an-install et ça marche.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map