sous Apache sous Ubuntu, j'ai configuré un vhost, mais dans le navigateur, l'erreur «403 Accès interdit» est générée. le journal indique " Client refusé par la configuration du serveur: / home / remix / ".
À la recherche de la solution en ligne, j’ai trouvé de nombreux articles sur l’accès au répertoire (Autoriser de tout, etc.), mais pour autant que je sache, j’avais déjà fait cela. Dans httpd-vhosts.conf il y a le code suivant:
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/opt/lampp/htdocs/"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.example.com-error_log"
CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "/home/remix/"
ServerName testproject
ServerAlias testproject
<Directory "/home/remix/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
J'ai aussi ajouté
127.0.0.1 testproject
dans le fichier / etc / hosts.
De plus, le dossier / home / remix / contient un fichier index.html et les hôtes virtuels sont activés dans httpd.conf.
Y a-t-il quelque chose que je ne vois pas?
Edit: Ceci est l'entrée Apache error_log:
[Sat Aug 18 09:15:32.666938 2012] [authz_core:error] [pid 6587]
[client 127.0.0.1:38873] AH01630: client denied by server configuration: /home/remix/