Bonjour.
Je voudrais me refaire une installation locale d’Apache, mais j’ai un soucis de configuration.
VirtualHost :
<VirtualHost 127.0.0.1:80>
ServerAdmin webmaster@localhost
DocumentRoot /media/adrien/hdd/srv/http
<Directory /media/adrien/hdd/srv/http/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Accès au dossier (sur une autre partition, montée sans soucis) :
J’ai fais exprès d’élargir les droits, juste pour vérifier que c’est pas ça qui bloque.
# ls -lha /media/adrien/hdd/srv/ | grep http
drwxrwxrwx 16 www-data www-data 4,0K mars 22 22:48 http
Module rewrite :
Module rewrite already enabled
Mais j’ai quand même un 403 Forbidden !
Si je test le log :
# tail -n 5 /var/log/apache2/error.log
[Tue Apr 13 15:47:05.455469 2021] [core:notice] [pid 11454] AH00094: Command line: '/usr/sbin/apache2'
[Tue Apr 13 15:47:23.424295 2021] [core:error] [pid 11456] (13)Permission denied: [client 127.0.0.1:58074] AH00035: access to / denied (filesystem path '/media/adrien/hdd') because search permissions are missing on a component of the path
Du coups, je pense que j’ai du louper quelque chose.
Mais j’arrive pas à savoir quoi !
Quelqu’un⋅e a une idée ?
Merci tous le monde !
Bonnes soirée !