Bonjour,
Je viens de réinstaller tout mon barda de dev sur un nouveau PC et je peine à configurer apache comme j'ai l'habitude de le faire.
Mes dev sont dans un dossier /home/loic/www/public.
pour gérer les droits, j'ai un script que j'appelle depuis chaque nouveau dossier de dev et qui fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
#!/bin/bash
sudo chown -R www-data:www-data ${PWD}
sudo setfacl -Rm d:u:www-data:rwx,d:u:bille:rwx,u:www-data:rwx,u:bille:rwx ${PWD}
Après installation du "paquet" LAMP, je modifie /etc/apache2/apache2.conf pour remplacer
<Directory var/www/html par mon dossier
puis je fais la meme modif dans /etc/apache2/sites-available/000-default.conf
et ca roule... depuis longtemps
Cette fois ci, ca ne marche pas, j'ai un message Forbidden ... lorsque j'essaie d'accéder à localhost
la commande sudo apache2ctl -S
me renvoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
VirtualHost configuration:
*:80                   pcloic.home (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Bien sur, je n'oublie pas de stopper/redemarrer apache
je crois déjà avoir eu ce pb mais ne me souviens plus comment je l'avais fixé (désolé, je suis vieux)
Il y a surement quelquechose qui me crève les yeux, mais quoi ?