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.