Bonjour,

J'ai un souci dans les autorisations d'accès de mon virtual host.

Je suis sous apache 2.4.23.

Mon virtual host :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<VirtualHost xxx.xxx.xxx.xxx 127.0.0.1>
	ServerName Nom.Serveur
	DocumentRoot ${INSTALL_DIR}/www/dossier
	<Directory  "${INSTALL_DIR}/www/dossier/">
		Options +Indexes +Includes +FollowSymLinks +MultiViews
 
#		AllowOverride all
#		Require all granted
 
		Allow from All
	</Directory>
	DirectoryIndex index.html index.php
	ErrorLog ${INSTALL_DIR}/www/logs/apache_error.log
	TransferLog ${INSTALL_DIR}/www/logs/apache_access.log
</VirtualHost>
Si je dé-commente les deux lignes et que j'enlève "Allow from All", mon serveur n'est plus accessible.
J'ai bien les modules nécessaires activés (vu dans la doc apache).
Dans http.conf (original) "Require all granted" est utilisé.

Malgré toutes mes recherches, je ne pige pas pourquoi les directives ne sont pas prises en compte.

Tout fonctionne bien comme ça mais quand même ça me gène de ne pas comprendre d'où vient le problème.

Quelqu'un aurait-il une idée lumineuse ? Si vous avez besoin de compléments d'information, n'hésitez pas.