VirtualHost sat op som enkelte brugerere i /home/ med cgi
jeg har et problem med at få apache til at køre op med VirtualHostsproblemet er at jeg gerne vil have en server til at bruge vhost's men ikke op mod eks /var/www/thml men den skal køre vhosts for brugere i home eks /home/brugere1/www/,
det skal være domain kørsel og ikke at hver bruger skal køre hjemmeside ala www.server.dk/~brugere1/, det mit problem er, at jeg har sat et script op som køre op uden fejl ( de har hver deres log filer så jeg kan se det i log filerne ) den giver fejl error 321 samt 403, kommer i åØåaccess.log intet i error.log,
det skal lige siges at hver bruger skal kunne sætte deres egne ting ind på deres egen web, det vil sige at eks brugere1 skal eks logge ind på serveren med shh og sætte sine egne ting op,
de skal også kunne køre cgi - pl i /cgi-bin/ hos dem selv, som lige nu kun sat op på brugere3, her er det jeg har sat op,
NameVirtualHost 192.168.1.121
<VirtualHost 192.168.1.121>
DocumentRoot /home/brugere1/www
ServerName www.brugere1.dk
DirectoryIndex index.html index.htm
ErrorLog /home/brugere1/logs/error.log
CustomLog /home/brugere1/logs/access.log "combined"
#ErrorDocument 403 http://www.on-date.net/jbh.htm
#ErrorDocument 404 http://www.on-date.net/jbh.htm
LogLevel emerg
<Directory "/home/brugere1/www">
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.121>
DocumentRoot /home/brugere2/www
ServerName www.brugere2.dk
DirectoryIndex index.html index.htm
ErrorLog /home/brugere2/logs/error.log
CustomLog /home/brugere2/logs/access.log "combined"
LogLevel emerg
<Directory "/home/brugere2/www">
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
</VirtualHost>
<VirtualHost 192.168.1.121>
DocumentRoot /home/brugere3/www
ServerName www.brugere3.dk
DirectoryIndex index.html index.htm
ScriptAlias /cgi-bin/ /home/brugere3/cgi-bin/
ErrorLog /home/brugere3/logs/error.log
CustomLog /home/brugere3/logs/access.log common
<Directory "/home/brugere3/www">
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
<Directory "/home/brugere3/cgi-bin">
AllowOverride All
Options ExecCGI
<IfModule mod_access.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
</VirtualHost>
Håber der er en der lige kan komme med løsningen,
The Toastmaster
