Wamp : Modifier le répertoire racine www

Wamp, pour Windows Apache MySQL PHP, est un logiciel permettant l’installation simple et rapide d’un serveur web, d’une base de données MySQL ainsi que du langage de développement PHP en local, sans aucune connaissance en matière d’administration système.

Le répertoire racine www par défaut se situe dans le dossier précisé lors de l’installation.

C:\wamp\www

On peut cependant vouloir modifier ce répertoire racine pour une raison ou pour une autre. Pour ma part, il s’agit de simplifier la sauvegarde de mes données et, puisque j’ai passé un certain temps avant de trouver comment procéder, je vous en fais part.

Nous allons en premier lieu modifier le fichier de configuration d’Apache C:\wamp\bin\apache\Apache2.2.11\conf\httpd.conf pour remplacer :

la ligne 178 : DocumentRoot « C:/wamp/www/ »

par : DocumentRoot « C:/Users/TiChou/Documents/www/ »

et

la ligne 205 : <Directory « C:/wamp/www/ »>

par : <Directory « C:/Users/TiChou/Documents/www/ »>

Et finalement le fichier C:\wamp\scripts\config.inc.php dans lequel nous allons remplacer :

la ligne 47 : $wwwDir = $c_installDir.’/www’;

par : $wwwDir = ‘C:/Users/TiChou/Documents/www’;

Ce dernier fichier est en fait celui qui va définir le chemin pour l’accès rapide au répertoire via l’icône Wamp du System Tray. Il ira en effet modifier le path du répertoire du fichier wampmanager.ini (ligne 276) au démarrage du serveur Wamp.

Il ne vous reste plus qu’à fermer et relancer Wamp pour que ces modificatoins soient bien prises en compte.

Baptiste Simon aka TiChou

Ingénieur développeur web dans le secteur du e-commerce et du tourisme mais avant toute chose passionné par internet et ses intarissables ressources.

11 commentaires, pings et rétroliens

  • nien

    Merci du tuyau, c’était plutôt crevant d’aller chercher le répertoire wamp avec filezilla à chaque fois

  • Vod

    Si l’on souhaite conserver la page index de wamp, il faut pour finir y indiquer le bon chemin vers le fichier wampmanager.conf.

  • pino

    Merci beaucoup pour l’astuce, j’aurais cherché bien longtemps sinon.
    ++

  • Cat121

    C’est un peu bourrin ça :

    la ligne 47 : $wwwDir = $c_installDir.’/www’;

    par : $wwwDir = ‘C:/Users/TiChou/Documents/www’;

    Mais c’est vrai que changer $c_installDir ça va moins bien marcher après.

    Merci de l’info :)

  • Poumtatalia

    J’ai essayé mais j’ai « Unable to open WampServer’s config file, please change path in index.php file »
    aussitôt que j’essaie d’ouvrir l’index.php… Where did I fuck up??

  • TiChou

    Reprends les modifications. Tu as du te tromper quelque part ;)

  • Jack

    Nickel, merci beaucoup.

  • Otomatic

    Procédure que j’ai indiquée sur le forum Wampserver depuis plusieurs années.

    Il manque :
    Éditer le fichier C:/Users/TiChou/Documents/www/index.php pour remplacer deux chemins relatifs par deux chemins absolus
    remplacer $wampConfFile = ‘../wampmanager.conf’;
    par $wampConfFile = ‘C:/wamp/wampmanager.conf’;
    Remplacer $aliasDir = ‘../alias/’;
    Par $aliasDir = ‘C:/wamp/alias/’;

  • TiChou

    N’ayant jamais utilisé ces liens, je ne m’étais pas penché dessus ; merci pour cette précision :)

  • Cat121

    Ah tiens, j’ai commenté y’a deux ans de ça et je retombe sur le même topic après deux ans d’arrêt de code.

    C’pas bourrin de changer directement, je dis n’imp des fois :P

    Merci pour l’astuce, j’avais trouvé 1/3 des lignes à changer !

  • cobra7476

    Je suis bien content de constater que le sujet a beau avoir presque 3 ans, il reste toujours d’actualité. Heureusement que j’ai lu les commentaires aussi ^^ Moi perso, ça m’a permis de mettre mon Wamp sur le disque c:/ et le répertoire www sur mon disque d:/ :D Et hop, la prochaine fois si j’ai besoin ou si je veux réinstaller Windows, je refais la manip et je garde le même dossier www, je pense même peut être pouvoir utiliser le même répertoire pour Linux et Windows.

Partenaires et blog à la une