hulp nodig met configuratie virtual hosts

Pagina: 1
Acties:

  • sdk1985
  • Registratie: Januari 2005
  • Laatst online: 19:28
Ik gebruik nu al een tijdje windows 2003 enterprise edition rc2 (kon voordelige studenten licentie krijgen), in het verleden met WAMPP. Ben nu echter overgestapt op XAMPP.

Na wat conflicten met de vorige mysql installatie werkt het nu echt ik blijf nu steken bij de virtual host configuratie. Vervelend genoeg is mijn oude configuratie gedelete tijdens de uninstall van wampp (niet op gelet, beetje stom dacht dat ik ze nog op andere pc had maar helaas).

Heb aantal tutorials bekeken en er ging een lampje branden, Echter xampp maakt het ern iet makkelijker op.

Het probleem is dat zonder virtual hosts "localhost" na het bezoeken naar localhost/xampp gaat, een handige status page. Vervolgens heb ik de mapjes "website1 website2 en website3 aangemaakt. Na een apache reboot werkt het om localhost/website1 etc of via de andere pc 192.168.1.x/website1 etc te bezoeken.

Nu wil ik website2 koppelen aan een domein. Om te oefenen even een free domain, bijvoorbeeld tijdelijk.mine.nu

Nu heb ik hetvolgende geprobeerd op basis van diverse tutorials (wampp/xampp):

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NameVirtualHost *:80 

<VirtualHost *:80> 
ServerName localhost 
DocumentRoot "C:\apache\xampp\htdocs" 
</VirtualHost> 

<VirtualHost *:80>
ServerName tijdelijk.mine.nu
DocumentRoot C:\xampp\htdocs\website2
ServerAdmin xx@xx.nl
ErrorLog C:\xampp\htdocs\website2\logs\error.log
CustomLog C:\xampp\htdocs\website2\logs\access.log common
</VirtualHost>


Dit werkt helaas niet dan krijg ik: "Access forbidden!"

Andere poging was DocumentRoot "C:\apache\xampp\htdocs\xampp"

loste niks op behalve dat xampp wel is te zie dan, omdat als ik dan naar localhost/website3 wilde gaan ik dan een 404 kreeg.

Kan iemand zo vriendelijk zijn mij verder op weg te helpen met de configuratie?

doel:
localhost gewoon xampp menu (zodat phpmyadmin etc ook blijft werken)
website1 toegangelijk via de normale localhost/website1
website2 toegangelijk via fictief domein tijdelijk.mine.nu
website3 kan ik dan later op basis van website 2 aan een ander domein koppelen.

Hoe los ik dit op?

Hostdeko webhosting: Sneller dan de concurrentie, CO2 neutraal en klantgericht.


  • Bastien
  • Registratie: Augustus 2001
  • Niet online

Bastien

Probleemeigenaar

Heeft apache wel rechten op de directory's? En wat staat er in de errorlog? En anders even zoeken, dit probleem komt vaak genoeg langs in de search :)

Je privacy is voor het eerst geschonden bij de eerste echo. Daarna wordt het er de rest van je leven niet meer beter op.


  • sdk1985
  • Registratie: Januari 2005
  • Laatst online: 19:28
Bastien schreef op vrijdag 14 november 2008 @ 17:46:
Heeft apache wel rechten op de directory's? En wat staat er in de errorlog? En anders even zoeken, dit probleem komt vaak genoeg langs in de search :)
probleem is dat ik het conceptueel niet begrijp, wat is er mis mee:S? Als ik dat inzie dan kan ik daarna de domeinen toepassen. Waarom werkt htdocs/xampp wel als document root maar localhost/website1 dan niet (waarschijnlijk omdat hij dan naar htdocs/localhost/xampp/website1 gaat terwijl dat niet bestaat?) en bij htdocs waarom werkt het dan helemaal niet:S (dan zou hij naar htdocs/xampp en website1 moeten gaan dat lijkt me toch de oplossing!, nogmaals zonder virtual host werkt het perfect:S. Er zijn ook 5 miljoen tutorials online maar 9 vd 10 keer is of de situatie niet volledig toepasbaar of ze komen met opties die vervolgens nergens worden uitgelegd.


edit:
Warning: DocumentRoot [C:/apache/xampp/htdocs] does not exist
Warning: DocumentRoot [C:/apache/xampp/htdocs] does not exist
(hierbij had ik waarschijnlijk de / fout staan?)

PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\xampp\\php\\ext\\php_pgsql.dll' - This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.\r\n in Unknown on line 0
(geen idee waar dit over gaat, php lijkt gewoon te functioneren joombla doet het prima)

[Fri Nov 14 17:41:07 2008] [error] [client 192.168.1.9] client denied by server configuration: C:/apache
[Fri Nov 14 17:41:10 2008] [error] [client 192.168.1.9] client denied by server configuration: C:/apache
(dit is als ik hem op htdocs/xampp zet geloof ik, komt iig puur door die virtual host want zonder virtual host krijg ik die error niet).

[ Voor 41% gewijzigd door sdk1985 op 14-11-2008 18:25 ]

Hostdeko webhosting: Sneller dan de concurrentie, CO2 neutraal en klantgericht.