2 votes

Erreur 403 (Interdit) dans le répertoire public_html crypté de l'utilisateur

J'ai une installation propre d'Ubuntu 10.10 pour ma nouvelle station de travail.

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

    UserDir public_html
    UserDir disabled root

            AllowOverride All
            Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
                            Allow from all
                            Order allow,deny

                    Order allow,deny
                    Allow from all

                    Order deny,allow
                    Deny from all

J'ai commenté toutes ces lignes recommandées dans /etc/apache2/mods-enabled/php5.conf

#
#    
#        php_admin_value engine Off
#    
#

J'ai également exécuté chmod -R 755 public_html et chgrp -R www-data public_html

Et après toute cette configuration

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

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

QU'EST-CE QUE J'OUBLIE ICI????

6voto

treewhopper Points 76

http://ohioloco.ubuntuforums.org/showthread.php?p=7543223

Cette entrée semble conclure que cela se produit si vous avez un répertoire personnel chiffré.

1voto

zhopon Points 21

Vous devez définir les autorisations du dossier personnel de votre utilisateur pour permettre aux autres de l'exécuter.

chmod o+x /home/$user

Source: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/585212

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X