auto-heber:migration-dokuwiki
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | auto-heber:migration-dokuwiki [2024/01/28 23:48] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Migration dokuwiki ====== | ||
+ | ===== Préparation ===== | ||
+ | |||
+ | |||
+ | Dans mes essais je n'ai pas réussi à bien migrer dokuwiki sur le disque externe, c'est probablement possible mais la gestion des droits entre yunohost et dokuwiki me semble particulière, | ||
+ | |||
+ | Bref comme le wiki, en fait les car j'ai pu vérifier qu'il est facile d'en installer plusieurs, ce que j'ai fait, ne sera jamais bien gros et que j'ai une " | ||
+ | |||
+ | Par contre dans mon disque externe j'ai la copie d'une installation précédente dans le répertoire / | ||
+ | |||
+ | < | ||
+ | root@y:/ | ||
+ | total 12 | ||
+ | drwxr-xr-x 6 1001 1001 4096 Aug 18 11:28 aquarelles | ||
+ | drwxr-xr-x 4 1001 1001 4096 Aug 18 12:31 cloud | ||
+ | drwxr-xr-x 5 1001 1001 4096 Aug 18 12:01 photos | ||
+ | root@y:/ | ||
+ | </ | ||
+ | |||
+ | Les 2 wikis sont bien dans /var/www | ||
+ | < | ||
+ | root@y:/ | ||
+ | root@y:/ | ||
+ | total 16 | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x 14 nextcloud nextcloud 4096 Jan 9 11:16 nextcloud | ||
+ | lrwxrwxrwx | ||
+ | root@y:/ | ||
+ | </ | ||
+ | |||
+ | Il y en a 2 lequel est lequel ? Je vais pour être sûr de mon coup écrire dans la page start de chacun des wikis son sujet (à noter que je connais déjà comment utiliser et gérer dokuwiki) | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | En utilisant mc je fais l' | ||
+ | {{ : | ||
+ | OK c'est le bon. Passons à l' | ||
+ | |||
+ | |||
+ | |||
+ | ====== Récupération du wiki ====== | ||
+ | |||
+ | |||
+ | J'ai fait plusieurs essais malheureux pour transférer sur le diaque externe mon wiki (aquarelles et darktable), un premier coup d'oeil dans l' | ||
+ | Et finalement soit je n' | ||
+ | {{ : | ||
+ | |||
+ | Un étude des répertoires fait apparaître des différences et je perdais le lien avec utilisateurs principal administrateur. J'ai donc choisi une stratégie à mon niveau | ||
+ | * configuré les plugins dans le nouveau aquarelles directement car je ne voyais pas comment les transférer (et je sais qu'il y a un problème avec ça car framasoft a dü pour des raisons de sécurité bloques les plugins por des raisons de sécurité). Pour ça je me suis basé sur le contenu du répertoire / | ||
+ | {{ : | ||
+ | |||
+ | En effet quand je demande l' | ||
+ | Le site prêt à recevoir le contenu (j' | ||
+ | {{ : | ||
+ | |||
+ | * transférer les pages et les images (media) en respectant les droits de yunohost. Comme je me méfie je copie le répertoire data original dans data2 puis ajuste les droits sur lui avant de faire un transfert, en fait je vais juste ajuster les droits des contenus des répertoires pages et media | ||
+ | | ||
+ | Vérification, | ||
+ | {{ : | ||
+ | et dans l' | ||
+ | {{ : | ||
+ | Il faut donc remplacer les propriétaires et groupes www-data par dokuwiki. On voit bien que l' | ||
+ | |||
+ | Pour pallier au bobo créé je réinstalle ce dokuwiki | ||
+ | |||
+ | Mais la récup s' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
auto-heber/migration-dokuwiki.txt · Dernière modification : 2024/01/28 23:48 de 127.0.0.1