Je n'ai rien trouvé en recherche. Comment faire une mise à jour proprement ! par exemple passer de 2.2 à 2.4 Ce qu'il faut faire et surtout ce qu'il faut ne pas faire.
A moins qu'il existe un topic et dans ce cas merci pour le lien.
Je suis en train d'écrire une procédure et ça demande pas mal de temps.
Ce qu'il en faut surtout pas faire, c'est d'installer la nouvelle version par-dessus l'ancienne.
Voici le début de la procédure, à mon avis le principal, puisqu’il s'agit de la sauvegarde totale de ce qui existe avec possibilité très simple de revenir en arrière.
Avant d'installer la nouvelle version.
Ce n'est pas un processus avec des simples clics de souris. Il y a beaucoup de choses qui peuvent vous faire trébucher ou même renoncer ; néanmoins, c'est tout-à-fait réalisable avec un peu de bon sens, quelques connaissances et un peu de temps ! Dont ne commencer ce processus que si vous avez au moins une heure pour le faire, cela devrait aller, mais en fonction de votre niveau de compétence et des logiciels* utilisés, cela peut prendre plus de temps. ===================================================================== *Prérequis important au sujet de l'éditeur de texte utilisé : Pour modifier les fichiers, vous devez utiliser un éditeur de texte, mais pas n'importe lequel. En effet, certains éditeurs de texte, le Bloc-Notes (notepad.exe) de Windows par exemple, ne sont pas capables de visualiser correctement des fichiers comportant de retours à la ligne de type Unix*, d'autres recodent subrepticement ces retours à la ligne de type Unix en type Windows/DOS, d'autres encore changent le jeux de caractère utilisé ou ajoutent des entêtes ; Or, il est impératifs que les types de fin de ligne ou les jeux de caractères des fichiers de Wampserver ne soient pas altérés, sinon cela génèrera des impossibilités et des erreurs lors de son utilisation. C'est pourquoi je recommande fortement d'utiliser un éditeur de texte gratuit, performant et en français comme Notepad++ que vous trouverez à Notepad++ (Si vous utilisez un éditeur de texte comme UtraEdit, ça ne posera aucun problème). * Les caractères indiquant les fins de lignes sont de trois types : - Windows/DOS : CR - LF (Carriage Return - Line Feed) Deux octets 0x0D et 0x0A - Unix : LF (Line Feed) Un octet 0x0A - Mac : CR (Carriage Return) Un octet : 0x0D =====================================================================
Tout ce processus est basé sur le fait qu'une installation de WampServer n'est fondamentalement qu'une copie de fichiers sur votre disque dur, avec un petit fichier d'adaptation afin qu'il sache ce que vous avez installé. Les seules choses qui sont liées au dossier dans lequel vous l'installez sont les deux services « wampapache » et « wampmysqld ». Donc, si on enlève ceux-ci - et il ya une option de menu pour le faire sur wampmanager - votre installation d'origine est quasiment éliminé.
PremièrementSauvegardez toutes vos bases de données au format SQL (L'exportation sous PhpMyAdmin est un des moyens de le faire), Ce sont vos bases de données et non pas celles qui font partie de MySQL. Enregistrer les sauvegardes dans un endroit sûr et facilement disponible. Les bases de données faisant partie de MySQL sont 'mysql', 'information_schema' et 'performance_schema'. Ne pas les sauvegarder, sauf si vous savez ce que vous faites et vous savez que vous en avez besoin. Vous n'avez pas besoin de la base de données appelée « test » à moins que vous l'ayez utilisé pour quelque chose que vous voulez garder.
Si vos bases de données sont de taille petite à moyenne, vous pouvez utiliser phpMyAdmin pour faire les sauvegardes. Si elles sont trop grosses et que phpMyAdmin ne parvient pas à les exporter (normalement en raison d'une limite de max_runtime PHP), vous pourrez sauvegarder en utilisant mysqldump.exe en ligne de commande MySQL. Voir l'aide [dev.mysql.com] à ce sujet. Il est également possible de modifier l'alias PhpMyAdmin pour augmenter les limites de temps et la taille maximum : Voir [forum.wampserver.com]
Si tous vos sites se connectent à leurs bases de données à l'aide de 'localhost', 'root' et '' (un mot de passe vide) il n'y a rien d'autre à faire. (Néanmoins, ce n'est pas une bonne idée) Si vous avez défini un mot de passe root et l'utilisation ('localhost', 'root' et 'un_mot_de_passe') il suffit de se rappeler ce mot de passe afin que vous puissiez le recréer sur la nouvelle version de MySQL. (Ce n'est pas, non plus, une bonne idée) Si vous avez fait les choses correctement et créé des utilisateurs et mots de passe MySQL spécifiques pour chacun de vos sites se connectant aux bases de données, vous allez avoir à noter ces utilisateurs et mots de passe associès pour les recréer après avoir restauré vos bases de données sur la nouvelle version de MySQL. Vous pouvez également utiliser phpMyAdmin pour exporter chacun de vos noms d'utilisateurs et les mots de passe associés, les enregistrer, puis ré-appliquer à la nouvelle version de MySQL.
Toujours avant d'installer le nouveau Wampserver
Les seules « choses » qui sont installés par WampServer sont les services Apache et MySQL. Nous allons donc les supprimer. Démarrer WampServer Icône wampmanager -> Arrêter les services Icône wampmanager -> MySQL -> Service -> Supprimer le service Icône wampmanager -> Apache -> Service -> Supprimer le service Maintenant on va quitter wampmanager. Clic-Droit Icône wampmanager -> Fermer
Renommer le dossier Wamp en ce que vous voulez, par exemple wamp_old. C'est votre sauvegarde.
Maintenant, nous allons installer la nouvelle version de Wampserver, on y va... Téléchargez et installez le nouveau Wampserver, vous pouvez installer sur n'importe quel lecteur C:, D:, E:, etc., mais à la racine du lecteur soit C:\wamp, mais surtout Ne pas installer dans C:\Program Files\ ou C:\Program Files (x86)\ Mon installation de Wampserver est dans J:\wamp - Vous verrez plusieurs fois ce chemin qu'il vous faudra rectifier en fonction de votre installation.
Otomatic a écrit: ------------------------------------------------------- > Je suis en train d'écrire une procédure et ça > demande pas mal de temps.
C'est certain et il est normal devant un tel travail, de prendre le temps qu'il faut.
Otomatic a écrit: ------------------------------------------------------- > Ce qu'il en faut surtout pas faire, c'est > d'installer la nouvelle version par-dessus > l'ancienne.
Je viens déjà d'entendre dans mon dos, à la lecture de ta réponse : et merde !!! Je savais bien qu'il fallait poser la question.
Otomatic a écrit: ------------------------------------------------------- > La suite - uniquement en anglais - est ici : > [forum.wampserver.com]
Je vais attendre la traduction de ce topic, c'est trop délicat pour un newbie de translater la réponse. Certe, j'ai besoin du dernier wamp pour tester un nouvel e-commerce, mais j'en ai encore plus besoin de la 2.2 pour continuer à travailler.
Merci Otomatic de signaler via ce post, lorsque la traduction sera prête.