Avatar billede thetoastmaster Juniormester
28. marts 2004 - 19:58 Der er 2 kommentarer og
2 løsninger

VirtualHost sat op som enkelte brugerere i /home/ med cgi

jeg har et problem med at få apache til at køre op med  VirtualHosts

problemet 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
Avatar billede thetoastmaster Juniormester
29. marts 2004 - 21:25 #1
skal der flere point på bordet ?? giver gerne 200 til den der kan løse det,,,
Avatar billede thetoastmaster Juniormester
30. marts 2004 - 14:51 #2
det blev en anden måde det blev fikset på, så jeg lukker dette spørsmål af...

the Toastmaster
Avatar billede thetoastmaster Juniormester
30. marts 2004 - 14:54 #3
hvorfor kan jeg ikke lukke det selv ????
Avatar billede thetoastmaster Juniormester
30. marts 2004 - 14:55 #4
hov nu ville den..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester