Mise à jour de wamp

Mise à jour de wamp

 

Etapes

1-Faire un back up complet de toutes vos bases de données dans PHPmYadmin

2-Garder ces fichiers sur votre bureau

Cliquer sur l’icone wamp

3-Lancer WampServer cliquer sur :
wampmanager -> MySQL -> Service -> Remove service
wampmanager -> Apache -> Service -> Remove service
cliquer sur  quitter(clid droit exit)

4-Renommer votre dossier c://wamp   en C://wamp _old

5-Telechargez la nouvelle version de wamp sur le net

6-Procéder à une installation classique, ca va recréer un nouveau dossier wamp en dessous de wamp/_old

A la fin de la procédure d’install il vous propose de lancer wamp, lancez le et vérifier qu’il passe bien au vert, que vous avez accès à localhost et phpmyAdmin

7-Votre nouveau localhost est vide, vous pouvez aller dans wamp_old/www et copier coller tous vos dossiers dans le nouveau wamp/www.

réinstallez toutes vos bases de données dans le nouveau phpMyadmin, en créant les bases, puis en important tous vos fichiers sql enregistrés précédemment.

Si en tapant l’adresse de vos sites  depuis localhost vous ne tombez pas sur les sites, c’est que le redirections ne sont pas incluses(vous lancez un site de puis localhost, et sur la barre d’adresse il manque le http://localhost)

08-Dans ce cas allez sur C:\wamp\bin\apache\apache2.4.9\conf \httpd.conf

Decommenter la ligne 503(approximativement)

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

dans le fichier httpd-vhosts.conf en question, il y a normalement une ligne 127.0.0.1 localhost

certains preconisent de décommenter également la ligne ::1 localhost

ca n’est pas forcément nécessaire, chez moi ca marche sans.

Autre astuce, si jamais après ca le localhost ne marche pas, dans wamp/www/index.php cherchez la ligne 30 $suppress_localhost =true; et passez à false.

Avec tout ca ca devrait fonctionner.

09-Vos redirections sont desormais prises en compte, remplissez à nouveau toutes vos bases de données si ce n’est deja fait.

Avec des virtual Host:

8-Rendez vous sur wamp_old, recopier le contenu du fichier http_vhosts.conf , c’est  à dire tous vos virtual host à l’adresse C:\wamp_old\bin\apache\apache2.4.9\conf\extra\http_vhosts.conf

exemple:

<VirtualHost *:80>

ServerAdmin webmaster@dummy-host2.example.com

DocumentRoot « C:\wamp\www\wordpress »

ServerName wordpress.acme.com/ru

ErrorLog « logs/wordpress-error.log »

CustomLog « logs/wordpress.log » common

</VirtualHost>

Faite un copier, puis coller ces infos dans le nouveau wamp, meme fichier(C:\wamp\bin\apache\apache2.4.9\conf\extra\http_vhosts.conf)

Le fichier C:\Windows\System32\drivers\etc \hosts contenant les redirections (127.0.0.1) n’a pas été impacté, donc ne rien changer

9-Activer au cas ou les modules dans wamp/apache wamp/php notamment le rewrite_module , curl, soap etc…

Si en tapant l’adresse de vos sites en virtual host  vous ne tombez pas sur les sites, c’est que le vhost ne sont pas inclus

10-Dans ce cas allez sur C:\wamp\bin\apache\apache2.4.9\conf \httpd.conf

Decommenter la ligne 503(approximativement)

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

11-Vos virtual host sont desormais pris en compte, remplissez à nouveau toutes vos bases de données si ce n’est deja fait.

Fin

Pensez à redémarrer wamp (redemarrer services dans l’icone wamp) à chaque manipulation de fichier liés à apache, mysql ou php

Tapez directement l’adresse des sites dans le navigateurs ou via localhost.Vous avez desormais récupéré tous vos projets, et les nouvelles version de php mysql et apache.