Problème de permission pour les pages perso

j'ai installer la mandrake 9.1 pour un serveur, mais lorsque les utlisateur metton leur pages perso dans public_html et voulon visualiser leur page il y a le message de permission qui s'affiche
You don't have permission to access /~Nom_utlisateur  on this server


meme si les repertoires ont les droits 777 et les fichiers aussi!!!

Est-ce que ql un sais d'ou ça vien le problème?

Merci de votre aide.

6 réponses

  1. quels sont les droits du httpd ?

    as-tu mis les fichiers avec els droits de lecture pour Autres et L'utilisateur propriétaire seulement ?

    essaye de mettre un htaccess dans chaque répertoire avec des droits allow from al explicites pour voir...

    @ biento
    0
    1. httpd.conf est en 644.

      et tous les fichiers du public_html sont en 777
      0
      1. je voulais dire quels sont les droits du démon, enfin sous quels droits tourne Apache quoi...

        ++
        0
        1. Je ne sais pas sous quel droit tourne apache.
          comment je fais pour le savoir?

          Merci pour ton aide.
          0
          1. dans httpd.conf, tu dois avoir deux entrées :
            user
            group
            (oui, je crois me souvenir que c'est ça...)

            le plus souvent, il y a "nobody" à la suite de ces directives, gage de sécurité optimale.

            mais rassure moi, les pages dans htdocs sont elles affichables, elles ?

            sinon, as-tu essayé le .htaccess avec :

            Order allow,deny
            Allow from All

            ?

            qu'essayer d'autre ?...

            allez, je réfléchis ++
            0
            1. J'ai essayé .htaccess mais ça ne marche pas.

              pour la configuration de httpd.conf
              il y a cela :
              User apache
              Group apache
              


              
              #<Directory /home/*/public_html>
              #    AllowOverride FileInfo AuthConfig Limit
              #    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
              #    <Limit GET POST OPTIONS PROPFIND>
              #        Order allow,deny
              #        Allow from all
              #    </Limit>
              #    <LimitExcept GET POST OPTIONS PROPFIND>
              #        Order deny,allow
              #        Deny from all
              #    </LimitExcept>
              #</Directory>
              
              # These settings are pretty flexible, and allow for Frontpage and XSSI
              <Directory /home/*/public_html>
                  AllowOverride All
                  Options MultiViews -Indexes Includes FollowSymLinks
                  <IfModule mod_access.c>
                    Order allow,deny
                    Allow from all
                  </IfModule>
              </Directory>
              
              
              
              0