Pour migrer le wiki de laposte.net vers linux-france.org:
1. Faire un dump de la base de donnée avec phpmyadmin. Transférer le
fichier (structure + données) sur lfo.
L'équivalent peut-tre fait avec la commande mysqldump. Par exemple,
pour faire un dump de la base lfo
$ mysqldump --add-drop-table -u gulliver -p gulliver > dump_gulliver.sql
2. Se connecter sur lfo puis
$ mysql gulliver -u gulliver -p (entrer lemot de passe kivabien)
> source dump_gullvier.sql ; > quit Voila, la base estrecréée avec
les anciennes données.
3. Wikini En prenant un wikini sur étagère et en se connectant
sur http://gulliver.eu.org/wiki/wakka.php, ça marche tout
seul. Dans notre cas, il faut mettre rewrite_mode => "1" mettre
http://gulliver.eu.org/wiki/ en base_url. Il faut également fournir le
nom de la base de données et le mot de passe. Les tables wikini sont
préfixées par wikini_ (par défaut).
4. Dans notre cas, wikini est dans ~scollilieux/html/wiki/ sauf
les fichiers de style et de logo. Pour plus de facilité de màj,
ces fichiers (gulliver-favicon.png logo-web.png wakka.basic.css
wakka.css) sont gérés dans le cvs, dans le répertoire
www.linux-france.org/lug/gulliver/wiki/. Pour les fichiers .png et .css,
il n'y a pas de rewrite des url dans le .htaccess
5. .htaccess
Il y a un .htaccess dans http://gulliver.eu.org/wiki/ (géré dans le CVS
répertoire www.linux-france.org/lug/gulliver/wiki/ qui réécrit les
url vers /~scollilieux/wiki/ sauf pour les fichiers .css et .png. Ceci
permet d'écrire http://gulliver.eu.org/wiki/PagePrincipale au lieu de
http://gulliver.eu.org/wiki/wakka.php?wiki=PagePrincipale.
6. Différences entre le wikini original et celui de gulliver; Il y a
qq différences pour inclure l'icône rss dans firefox et inclure le
logo de Gulliver et le favicon.
scollilieux@tuxinette:~/html/wiki/actions$ diff -u header.php.orig header.php
--- header.php.orig Fri Oct 15 14:14:00 2004
+++ header.php Wed Jul 6 22:50:58 2005
@@ -44,7 +44,10 @@
" />
" />
-
+
+
+