"John Larsen" <jola_at_get2net_dot_dk> wrote in
news:3cdd0cd4$0$11906$edfadb0f@dspool01.news.tele.dk
> Æjh - jeg skulle have holdt mine fingre i ro her
ja det tror jeg også ;)
En simpel VHost, standard, på min server:
<VirtualHost 192.168.1.50>
ServerName susie.dk
ServerAdmin root @ susie.dk
DocumentRoot /path/susie.dk/public
ErrorLog /path/susie.dk/log.error
CustomLog /path/susie.dk/log.access combined
</VirtualHost>
Den har fint adgang til PHP og lign. ting som er indstillet tidligere
i httpd.conf, dvs. også den cgi-bin som er sat til standard!
Hvis jeg ønsker at tildele en VHost sit eget cgi-bin bibliotek får
den det således:
<VirtualHost 192.168.1.50>
ServerName susie.dk
ServerAdmin root @ susie.dk
DocumentRoot /path/susie.dk/public
ErrorLog /path/susie.dk/log.error
CustomLog /path/susie.dk/log.access combined
ScriptAlias /cgi-bin/ "/path/susie.dk/cgi-bin/"
<Directory "/path/susie.dk/cgi-bin">
Allowoverride none
Options none
</Directory>
</VirtualHost>
Med ovenstående er alle standardindstillinger *pånær* logfilerne og
cgi-bin nedarvet til VHost'en.
De jeg har brug for i et dir at køre PHP uden safemode tilføjer jeg
følgende til VHost'en
<Directory "/path/susie.dk/public/NoSafe">
php_admin_flag safe_mode off
</Directory>
Konklusionen ? - *alle* indstillinger fra httpd.conf følger med ned i
en VHoste med mindre de overrides i denne.
FUT : dk.edb.system.unix hvis serveren er *nix,
dk.edb.system.windows.server (er det ikke det den hedder) hvis
serveren er windows. (FUT ikke sat)
--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt
http://min.hjemmeside.er.paa.http.kolon.2-x-skraastreg.susie.dk/
"These opinions are my own, though for a small fee they
be yours too." -- Dave Haynie