2010-11-23 4 views
2

J'ai une nouvelle installation d'Ubuntu 10.10 pour mon nouveau poste de travail.Erreur 403 (Interdit) dans le répertoire public_html crypté de l'utilisateur

J'ai utilisé tasksel pour installer lamp-server.

J'ai ensuite activé le module userdir en utilisant l'utilitaire a2enmod.

qui charge un fichier de configuration /etc/apache2/mods-enabled/userdir.conf

<IfModule mod_userdir.c> 
    UserDir public_html 
    UserDir disabled root 

    <Directory /home/*/public_html> 
      AllowOverride All 
      Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec 
          Allow from all 
          Order allow,deny 
      <Limit GET POST OPTIONS> 
        Order allow,deny 
        Allow from all 
      </Limit> 
      <LimitExcept GET POST OPTIONS> 
        Order deny,allow 
        Deny from all 
      </LimitExcept> 
    </Directory> 
</IfModule> 

Je commentais toutes les lignes recommandées dans /etc/apache2/mods-enabled/php5.conf

#<IfModule mod_userdir.c> 
# <Directory /home/*/public_html> 
#  php_admin_value engine Off 
# </Directory> 
#</IfModule> 

J'ai aussi chmod -R 755 public_html et chgrp -R www-data public_html

Et après tout cette configuration

http://localhost/~shoaib résultats ...

Vous n'avez pas l'autorisation d'accéder à/~ shoaib sur ce serveur.

CE QUI ME MANQUE ICI ????

+0

devrait être sur serverfault je suppose. Avez-vous redémarré apache btw? – Aif

Répondre