ServerEnvironment virtualhost
Jeg har fundet ud af at man kan køre sine VirtualHosts som en bestemt bruger, hvilket er ganske smart, så hver VirtualHost er låst i sit eget miljø og ikke i et fælles "apache" miljø.Det der skulle gøre tricket, ser således ud og står i /etc/httpd/conf/vhosts/Vhosts.conf
<VirtualHost *:80>
ServerName domæne.dk
# normal vhost configs
<IfModule peruser.c>
# this must match a Processor
ServerEnvironment bruger gruppe /var/www/domæne.dk/html/
</IfModule>
</VirtualHost>
Det virker tilsyneladende korrect, men jeg får blot en besked der siger:
You don't have permission to access / on this server.
Hvilket man ville tro var et spørgsmål om rettigheder til den bruger, som man har skrevet ind i sin virtualhost.
Men jeg har prøvet usermod og chown og sågar chmod for at give brugeren fuld-rettigheder til din ovenstående mappe, men jeg får stadig en forbidden error.
Er der nogen der har erfaringer på området, som kan hjælpe mig?