PDA

Bekijk Volledige Versie : Apache virtualhosts word genegeerd!



SebastiaanStok
25/02/06, 18:15
Ik ben vandaag begonnen aan de afwerking van de automatiseering van Rollerscapes alles is nu zo goed als gelukt :)

Alleen heb ik weer is ruzie met apache's zijn virtualhosts ze worden uit de database gelezen en dit gaat prima alleen zit ik met een klijn probleem, namelijk het volgende:

Ik hebt een hostname genaamd 'sanderh.dev.rollerscapes.net' die werkt gewoon maar doe ik nu een virtualhost entry aanmaken genaamd 'klop.sanderh.dev.rollerscapes.net' dan gaat hij lopen zeuren dat hij 'sanderh.dev.rollerscapes.net' niet meer kan vinden...
Dus doe ik ze omkeren dan pakt hij 'sanderh.dev.rollerscapes.net' wel maar niet 'klop.sanderh.dev.rollerscapes.net' meer :mad: dus wat kan ik nu doen?

De virtualhosts zijn opgebouwd:
*:80
Hostname 'sanderh.dev.rollerscapes.net'

*:80
Hostname 'klop.sanderh.dev.rollerscapes.net'

Dit probleem heb ik al eerder gehad maar dit wel zovreemd voor mij :huh:

dee2005
25/02/06, 19:13
De virtualhosts zijn opgebouwd:
*:80
Hostname 'sanderh.dev.rollerscapes.net'

*:80
Hostname 'klop.sanderh.dev.rollerscapes.net'

Dit probleem heb ik al eerder gehad maar dit wel zovreemd voor mij :huh:

Heb je wel ServerName of ServerAlias gezet ?

SebastiaanStok
25/02/06, 19:29
Ja :) Hostname was als voorbeeld ;)

Hier een stukje met wat ik gebruikt via mod_perl.



$VirtualHost{'*:80'} = {
ServerName => $row->{'host_name'},
DocumentRoot => $row->{'host_location'},

suPHP_UserGroup => $row->{'sys_uid'}.' www',
suPHP_Engine => 'On',
php_admin_flag => 'engine off',
AddType => 'x-httpd-php .php',

Location => {
"/" => {
Allowoverride => 'FileInfo AuthConfig Limit Indexes',
suPHP_Addhandler => 'x-httpd-php',
Options => ' +Indexes +Includes +SymLinksIfOwnerMatch',
Allow => 'from all',
#Deny => 'from all'
},
},
};



En deze records zoals ik altijd terug krijg.

host_name, host_location, sys_uid
"klop.sanderh.dev.rollerscapes.net";"/data/htdocs/sanderh/klop";"sander_1";""
"sanderh.dev.rollerscapes.net";"/data/htdocs/sanderh/public_html";"sander_1";""