Index du Forum » » Version future

Auteur

NPDS 16
Danyx
220     

  Posté : 06-04-2016 06:26

Comme promis, Topo pour une mise a jour suivant mes prérequis...
-------------------------
Installation de la version 16 et upgrade de la Révolution 13
-------------------------
1) Transfert de la 16 en ligne et installe automatique sur une BdD vierge "essai".
Après avoir renommé le dossier et fichier install en enlevant la partie "_new"

Pour la taille maxi des fichiers en octets, J'ai mis: 2147483648 Oct.
Chemin physique absolu laissé vide
Répertoire laissé vide
1ere étape terminé, j'ai supprimé le dossier install, les fichiers install et IZ-Xinstall.ok

2) Transfert des données de l'ancien site sur la V16 Fichier sql modifié par moi.
Ne pas oublier de mettre votre nom de base de données sur la ligne:
=> Base de données: `nom_de-votre bdd`

A l'aide de l'outil de comparaison: WinMerge.
Bien sur, sur le fichier SQL téléchargé précédemment.
D'un coté ma base modifié, de l'autre la votre.

Remarque 1, des structures supplémentaires peuvent être chez vous que je n'ai pas ajustés, cela dépend bien sur des modules installés, dans ce cas copiés les avec les structures+contenus données.
Remarque 2, ses modules peuvent ne pas fonctionner avec la V16, tout les modules n'ont pas été revus

Table NON MODIFIE:
-- Contenu de la table `counter`
-- Contenu de la table `access`
-- Contenu de la table `adminblock`
--------------------------------

Table à modifier en copiant de votre ancienne table
-- Contenu de la table `appli_log`
-- Contenu de la table `authors`
-- Contenu de la table `catagories`
-- Structure de la table `chatbox`
-- Contenu de la table `encapsulation`
-- Contenu de la table `faqanswer`
-- Contenu de la table `forum_read`
Y compris la ligne:
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
=>Dans -- Structure de la table `forum_read`
Copie de la ligne:
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
=> Contenu de la table `forum_read`

-- Contenu de la table `fonctions`
Je n'ai riens modifier, mais il faut vérifier que tout vos modules y sont.
Ou le mieux est de copier l'ensemble...

= Contenu de la table `forums`
= Contenu de la table `forumtopics`
= Contenu de la table `forum_attachments`
-- Contenu de la table `groupes`
-- Contenu de la table `lblocks`
-- Contenu de la table `links_categories`
-- Contenu de la table `links_editorials`
-- Contenu de la table `links_links`
-- Contenu de la table `lnl_head_foot`
-- Contenu de la table `lnl_outside_users`
-- Contenu de la table `lnl_send`

Copier juste ce qui manque dans ce qui suit:
-- Contenu de la table `metalang`
-- Contenu de la table `modules`
-- Contenu de la table `optimy`

Copier votre contenu:
-- Contenu de la table `poll_data`
-- Contenu de la table `poll_desc`
-- Contenu de la table `posts`
-- Contenu de la table `rblocks`
-- Contenu de la table `related`
-- Contenu de la table `reviews`
-- Contenu de la table `rubriques`
-- Contenu de la table `seccont`
-- Contenu de la table `sections`
-- Contenu de la table `session`
-- Contenu de la table `stories`
-- Contenu de la table `subscribe`
-- Contenu de la table `topics`
-- Contenu de la table `users`
-- Contenu de la table `users_extend`
-- Contenu de la table `users_status`
-- Contenu de la table `wspad`

3) Je crée une nouvelle base sql

4) Je transfert tout sur la nouvelle base.

Je modifie le config de l'ancien site pour indiquer la nouvelle base.
(Ceci pour éviter les risques d'erreurs.)
Normalement il doit parfaitement fonctionner comme avant mais sur une nouvelle base.
Et le nouveau site aussi, ce qui vous laisse le temps de le peaufiner et de l’apprivoiser!
----------------
Fichier sql sur post suivant...






Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=26400&forum=4