Configuration apache

Bonjour,

je bloque sur un pb avec Apache : je voudrais accéder au répertoire /usr/share/doc depuis localhost, et voir les répertoires disponibles. J'ai fait un alias, mais je n'ai pas les droits d'accès. J'ai ce message :
Forbidden

You don't have permission to access /doc/ on this server.

Pouvez vous me donner des indications sur la config pour ne plus avoir ce pb svp ?

Merci d'avance.

7 réponses

  1. lu!

    fait un : chmod 755 /usr/share/doc
    ca reglera peut etre ton pb.
    avec cette commande tu autorise
    - lecture ecriture execution pour le proprietaire du dossier (certainnement root) -> 7 (111 en binaire)
    - lecture execution pour ceux du groupe -> 5 (101 en bin)
    - lecture execution pour le reste de monde

    Tchô.
    rien ne sert de courrir, non ca sert a rien
    1. kes ke tu veu dire par : "J'ai fait un alias"

      Tchô.
      rien ne sert de courrir, non ca sert a rien
      1. j'ai fait ln -s /usr/share/doc /var/www/html/doc, lorsque apache cherche /doc, il va dans le répertoire /usr...

        Je pense qu'il faut rajouter une ligne au fichier httpd.conf, mais je ne sais pas laquelle, pour dire d'afficher le contenu du répertoire au lieu du mesage d'erreur si il n'y a pas de fichier index.
        1. je pense que tu devrait avoir un truc comme ca:
          <Directory />
          Options FollowSymLinks Indexes
          AllowOverride All
          </Directory>

          FollowSymLinks : autorise a suivre les liens symboliques
          indexes : autorise le serveur a lister le contenu du rep si ya pas de index.html

          Tchô.
          rien ne sert de courrir, non ca sert a rien
          1. OK, merci ! c'est dans commonhttpd.conf, et pas dans httpd.conf...
            1. si tu le dis,je le connaissez pas ce fichier ???...

              Tchô.
              rien ne sert de courrir, non ca sert a rien