#1 Le 22/02/2007, à 11:30
- monia
[résolu] problème (de permission?) serveur web local
Bonjour,
avant d'être sous ubuntu j'étais sous Mandrake,
je travaillais sur des sites internet en local, placés dans des sous-dossiers d'un dossier public_html
de mon répertoire utilisateur, auquel j'accédais à http://localhost/~moi/monsite/
depuis que je suis sous ubuntu... ça ne fonctionne plus, j'ai une erreur 403
Forbidden
You don't have permission to access /~moni/siteaprene/ on this server.
Apache/1.3.34 Server at localhost Port 80
pourtant j'ai vu dans ce post http://forum.ubuntu-fr.org/viewtopic.php?id=95728 qu'on peut bien utiliser la même façon de faire, les permissions de mon dossier public_html sont bien toujours les mêmes : autorisé en lecture et exécution pour tout le monde, en écriture pour le propriétaire et le groupe.
on dirait qu'il faut que je change quelque chose dans la configuration d'apache (mais je ne sais pas quoi ni où)
je cherche, je cherche... mais si quelqu'un a la solution je suis preneuse
merci d'avance de votre aide
Dernière modification par monia (Le 22/02/2007, à 12:18)
Visca lo logicial liure :) ...
amb un pauc de trabalh, mon ordenador parla occitan.
Hors ligne
#2 Le 22/02/2007, à 11:56
- monia
Re : [résolu] problème (de permission?) serveur web local
Linux + Apache + MySQL + PHP sont bien installés
http://localhost/phpmyadmin fonctionne
j'ai trouv" ceci dans la doc
Il faut activer le module userdir
chez moi, c'est bien d'éjà fait :
$ sudo a2enmod userdir
This module is already enabled!
Visca lo logicial liure :) ...
amb un pauc de trabalh, mon ordenador parla occitan.
Hors ligne
#3 Le 22/02/2007, à 12:17
- monia
Re : [résolu] problème (de permission?) serveur web local
j'ai trouvé la solution au problème : c'était bien un problème de permission (mon home était en 755 et non 711 ) http://forum.ubuntu-fr.org/viewtopic.php?pid=700364#p700364
/home doit appartenir à root avec les droits drwx--x--x (711)
/home/utilisateur doit avoir les droits drwxr-xr-x (755)
/home/utilisateur/public_html doit appartenir à "utilisateur" avec les droits drwx--x--x (711)
les fichiers contenus dans /home/utilisateur/public_html doivent avoir les droits drwxr-xr-x (755)
il doit y avoir un fichier "index.html" ou autre fichier d'index dedans.
Il n'y a pas besoin de modifier les fichiers /etc/apache2/apache2.conf ni /etc/apache2/sites-enabled/default ( "a2enmod userdir" suffit)
Visca lo logicial liure :) ...
amb un pauc de trabalh, mon ordenador parla occitan.
Hors ligne