Télécharger la version d'Otomatic

Pour procéder à l'installation de votre nouveau forum, il est important de rétablir les mêmes extensions que vous utilisiez sur votre ancien forum.

#### Étapes à suivre :

1. **Identification sur le forum :**
   Connectez-vous à votre forum.

2. **Administration :**
   Accédez au panneau d'administration et supprimez le fichier `install.php`.

3. **Maintenance :**
   Dans l'interface d'administration, allez à l'onglet de maintenance et reconstruisez l'index. Cette opération sera rapide car il n'y a qu'un seul message.

4. **Accès à la base de données :**
   Dans votre base de données, vous verrez probablement 20 tables. Pour ma part, j'en possède 17 (je n'ai pas installé de modules ni de plugins). Supprimez les 17 tables de votre nouveau forum qui proviennent de votre ancien forum. Dans mon cas, je conserve uniquement les tables suivantes :
   - `smilies`
   - `toolbar_conf`
   - `toolbar_tags
`

5. **Importation des tables manquantes :**
   Importez les tables manquantes via phpMyAdmin de votre ancien forum.
   Ensuite, Cliquez sur la table `config` et vérifiez que l'URL de votre site (champ `o_base_url`) est correcte, ou modifiez-la si nécessaire.

6. **Gestion des fichiers :**
   Sur votre serveur FTP, accédez au dossier `cache` et supprimez tout le contenu sauf `index.html` et `.htaccess`.

7. **Vérification du forum :**
   Revenez sur votre forum. Normalement, vous devriez avoir tout votre contenu avec la nouvelle version d'Otomatic. Si le design de votre site n'apparaît pas après l'installation :
   - Accédez à l'administration, puis à "Options", et vérifiez que l'URL de base est correcte (champ `o_base_url`), puis enregistrez les modifications.
   - Si le design est toujours manquant, allez dans le profil d'affichage et assurez-vous que l'affichage est bien réglé sur "Air", comme dans l'administration, puis validez.

Vous devriez retrouver le design par défaut de votre forum.

8. **Finalisation :**
   Retournez dans l'administration, sous l'onglet maintenance, et reconstruisez à nouveau l'index. Laissez cette opération se terminer.

Votre nouveau forum devrait maintenant être opérationnel.

Vous pouvez également envisager de passer à la version PHP 8.3.13.

thierry - 6 novembre 2024 à 19:06

1 commentaire

Captcha
TAF - 11/11/2024 - 10:49
Bonjour Thierry,
 
Merci pour toutes ses informations. Je vous confirme que j'ai bien pu faire la migration de mon forum de test avec la version d'Otomatic. Dans l'ensemble je n'ai pas rencontré de problème (il manque encore des éléments sur le skin de mon forum mais c'est normal comme j'avais bidouillé à la main plusieurs fichiers .php en plus des fichiers .css du répertoire 'style').
 
Par contre il faudrait peut-être préciser dans la documentation pour ceux qui ont une base en MySQLi de bien activer l'extension/module 'mysqli' depuis le panel admin de l'hébergeur quand on procède au changement de version de PHP car par exemple chez l'hébergeur GoDaddy, le module est désactivé en passant en PHP 8.3 même s'il était activé sur ma version précédente/actuelle.
 
Autre remarque concernant la documentation pour la migration avec la version Otomatic : j'ai eu du mal à comprendre la quatrième étape "Accès à la base de données" avant de me rendre compte qu'il s'agit d'un cas où l'on déploie un nouveau forum avec une nouvelle base dans laquelle on importe le contenu de sa propre base. Peut-être que je me trompe mais pour les gens qui souhaitent faire une simple migration de version de FluxBB, il n'y a en théorie pas besoin de toucher à la base, juste à bien faire pointer le fichier config.php vers la base, non ? De mon côté j'ai laissé tel quel (aucune suppression de table) à part la modif de l'url comme mon test était sur un autre serveur. Je n'ai rien vu d'anormal, mais peut-être que quelque chose m'échappe.
 
Cordialement,
TAF
cookie
Gérer les cookies

Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.