# \[Apache\] Forbidden avec Userdir

**URL:** <https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114>\
**Category:** Support Debian\
**Tags:** apache\
**Created:** [Avril 14, 2025, 10:34 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114 "2025-04-14T10:34:41Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 10:34 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/1 "2025-04-14T10:34:41Z")

</div>

Bonjour,

Je viens d’installer Debian sur un nouveau poste. Je configure mon environnement LAMP.  
J’ai activé mod\_userdir et suivi les [instructions](https://wiki.debian.org/fr/Lamp).  
En arrivant sur la page localhost/~, j’obtiens une erreur : Forbidden.  
Qu’est ce qui me manque ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Avril 14, 2025, 10:45 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/2 "2025-04-14T10:45:33Z")

</div>

As-tu bien vérifié ce qui est fourni dans la doc que tu fournis :

```auto
Si vous avez une erreur 403 "Forbidden" quand vous essayez d'accéder vos pages personnelles, vérifiez que les permissions de /home/username sont configurées ainsi drwxr-xr-x. Le cas échéant, corrigez-les :

# chmod 755 /home/<username>

```

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 11:09 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/3 "2025-04-14T11:09:18Z")

</div>

Oui, c’est la première chose que j’ai faite :  
Les droits sur mon répertoire sont corrects : `drwxr-xr-x`

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 14, 2025, 11:49 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/4 "2025-04-14T11:49:55Z")

</div>

et sur ceux de public\_html?

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 12:03 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/5 "2025-04-14T12:03:32Z")

</div>

J’ai remis le `/etc/apache2/mods-enabled/userdir.conf` par défaut (comme sur mon ancien poste). J’ai l’impression que la [page wiki](https://wiki.debian.org/fr/Lamp) est complètement obsolète.  
A présent j’ai accès mais j’obtiens toujours une page blanche en exécutant un script PHP.  
(J’ai bien commenté la partie qu’il faut dans php8-2.conf pour PHP en Userdir).

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 14, 2025, 12:10 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/6 "2025-04-14T12:10:10Z")

</div>

> [@Neuromancien](#):
>
> J’ai remis le `/etc/apache2/mods-enabled/userdir.conf` par défaut (comme sur mon ancien poste).

tu veux dire mods-available/userdir.conf, car on ne modifie jamais dans mods-enabled.

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 12:12 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/7 "2025-04-14T12:12:27Z")

</div>

Oui dans `mods-enabled` ce sont des liens symboliques vers les fichiers de `mods-available`.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 14, 2025, 12:14 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/8 "2025-04-14T12:14:41Z")

</div>

En effet la page est "un peu " ancienne 🙂  
 ![image](https://www.debian-fr.org/uploads/default/original/2X/6/683d9d91ee5ea90d61347590cacd6f2b95a0580b.png)

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 1:53 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/9 "2025-04-14T13:53:52Z")

</div>

Ça fonctionne presque. Il reste un bug sur une des routes qui donne une page blanche. Je pense que c’est un élément de config lié à mod\_rewrite.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Avril 14, 2025, 2:03 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/10 "2025-04-14T14:03:01Z")

</div>

As-tu regardé dans les fichiers error et access du vhost?

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 14, 2025, 2:33 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/11 "2025-04-14T14:33:14Z")

</div>

C’est résolu.  
Merci !

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Avril 17, 2025, 12:39 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/12 "2025-04-17T12:39:36Z")

</div>

Comment?

---

<div class="post-metadata">

**Author:** ![Neuromancien](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e5b9ba/32.png) [@Neuromancien](https://www.debian-fr.org/u/Neuromancien)\
**Post date:** [Avril 17, 2025, 2:25 UTC](https://www.debian-fr.org/t/apache-forbidden-avec-userdir/91114/13 "2025-04-17T14:25:14Z")

</div>

Aucune idée. Il n’y avait qu’une seule route (sur une seule application) qui provoquait une page blanche. Le problème a disparu après redémarrage. Je n’ai pas d’explication. Il n’y avait pas d’erreur dans error.log.
