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. si tu le dis,je le connaissez pas ce fichier ???...

    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. 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. 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. kes ke tu veu dire par : "J'ai fait un alias"

            Tchô.
            rien ne sert de courrir, non ca sert a rien
            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