Répertoire www d'Apache, raccourcis ?

l0lmanPH -  
minalud Messages postés 99 Statut Membre -
Bonjour,

J'utilise Apache pour mon serveur localhost.
Celui-ci impose que les fichiers du site web se trouvent dans son répertoire "www".

Le problème est que je voudrais plutôt les avoir ailleurs pour diverses raisons : sauvegardes, partitionnement programme/documents, chemins compliqués, ...

J'ai essayé en mettant des raccourcis vers des .php/.htm/.css dans "www" mais malheureusement il ne va pas chercher le fichier lorsque je fais "localhost/test.php", "test.php" se trouvant par exemple dans "Mes Documents".
Sur tous les navigateurs c'est pareil.

Bref je ne sais trop que faire et cette restriction d'emplacement m'embête bien.
Merci à tous ceux qui m'aideront.

7 réponses

  1. l0lmanPH Messages postés 53 Statut Membre
     
    Petit up.
    0
  2. l0lmanPH Messages postés 53 Statut Membre
     
    Up².
    0
  3. l0lmanPH Messages postés 53 Statut Membre
     
    J'ai une solution.
    Utiliser un SCM qui en un clic copiera toutes les modifications vers le répertoire www (il fait donc une copie intelligente).
    0
  4. minalud Messages postés 99 Statut Membre 8
     
    Bonjour,

    retrouve ton fichier httpd.conf et modifie la clause DocumentRoot ;)

    pense aussi à modifier les chemin du contexte <Directory> associé à ton DocumentRoot.

    Si je n'ai pas été clair, fais m'en part!
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. l0lmanPH Messages postés 53 Statut Membre
     
    Oui ça fonctionne *-* !

    J'ai modifié le chemin deux fois ; voici l'extrait de code concerné du fichier httpd.conf (se situant dans le répertoire "C:\Program Files\wamp\bin\apache\Apache2.2.11\conf").

    [[[Ligne 178 et + :]]]
    DocumentRoot "<Nouveau Chemin Localhost>"

    #
    # Each directory to which Apache has access can be configured with respect
    # to which services and features are allowed and/or disabled in that
    # directory (and its subdirectories).

    [[[Ligne 205 et +]]]
    <Directory "<Nouveau Chemin Localhost>">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #

    Merci minalud, plus besoin de mon petit Mercurial désormais !
    0
    1. l0lmanPH Messages postés 53 Statut Membre
       
      Je n'arrive pas à résoudre le sujet, le lien à côté de "Suivre" ne s'affiche pas comme sur mes autres questions :(.
      0
    2. minalud Messages postés 99 Statut Membre 8
       
      tant pis!

      :)
      0
  7. minalud Messages postés 99 Statut Membre 8
     
    Parfait!

    Ravi d'avoir pu t'aider!

    Pense à passer le sujet en résolu.

    ;)

    Bonne journée!
    0
  8. l0lmanPH Messages postés 53 Statut Membre
     
    En fait, il reste un petit souci :D.
    Pourrait-il y avoir plusieurs répertoires pris en charge par wamp ?

    Parce-qu'en en indiquant un autre je ne peux plus interprêter l'index.php de www (ça ce n'est pas grave) ni PhpMyAdmin !
    0
    1. minalud Messages postés 99 Statut Membre 8
       
      :D
      oui, effectivement je t'aurai renvoyé vers les alias ou vers les vhosts!
      0