Apache probleem <VirtualHost> was not closed

Status
Niet open voor verdere reacties.

jpvliet86

Gebruiker
Lid geworden
1 mrt 2007
Berichten
6
Hallo allemaal,

Ik heb een redelijk groot probleem en begin al gek van mezelf te worden, heb namelijk bijna alles geprobeerd en ik kom er niet meer uit.

Het volgende: ik heb een webserver met Apache 2.2.3 draaien, werkt allemaal perfekt totdat ik de <VirtualHost> voor mijn domeinnaam ging toevoegen.

Het volgende heb ik toegevoegd:

PHP:
NameVirtualHost xxx.xxx.x.xx
<VirtualHost xxx.xxx.x.xx> //die quotes horen er natuurlijk niet maar anders krijg ik de ' <> '  tekens niet haha
ServerName [url]www.jpvdvliet.nl[/url]
ServerAlias jpvdvliet.nl *.jpvdvliet.nl
DocumentRoot C:\Program Files\xampp\htdocs\websites\
</VirtualHost>

Ik heb het altijd eerder werkend gehad met deze code, maar nu ineens niet meer ik snap er niks meer van.

Heb ook al verschillende pakketten geprobeerd zoals XAMPP, EasyPHP en Easy/Fox Serv, dit helpt allemaal niet, overal dezelfde error, namelijk <VirtualHost> was not closed, maar heb hem wel afgsloten zoals jullie zien.

Oja het maakt ook niet uit of ik het in de http.conf of de http-vhosts.conf zet

Wie kan mij helpen?

Alvast bedankt.



[Moderator-Edit] Php-tag geplaatst en quotes verwijderd ;) [/Edit]
 
Laatst bewerkt door een moderator:
Ik mis toch minstens een correcte
< / virtualhost>
afsluiting van die virtualhost entry...

Beter gezegd: Die hoort ná de Documentroot te staan (Natuurlijk wel die spaties rondom de '/' weg) ;)

Tijs.
 
Laatst bewerkt:
Ik mis toch minstens een
afsluiting van die virtualhost entry...

(Natuurlijk wel die spaties rondom de '/' weg) ;)

Tijs.

Ja dat komt omdat ik de quotes vergeten was bij die laatste (dit forum geeft geen '<>' weer), heb hem even aangepast, maar werkt dus ook nog steeds niet....
 
Niet toen je de originele posting deed. Wat je kunt doen is:

Start -> Uitvoeren -> httpd -S

Hopelijk krijg je dan een duidelijke melding wat er schort aan je httpd.conf bestand.

Succes,

Tijs.
 
Overigens denk ik het al te zien: Je moet de waarde van DocumentRoot tussen dubbele aanhalingstekens zetten.

Dus: DocumentRoot "C:\Program Files\xampp\htdocs\websites\"

Tijs.
 
Laatst bewerkt:
@ jpvliet86:
Zie mijn opmerking in je eerste post.
Als je de juiste knopjes gebruikt om je bericht te posten, zie je alles ;)
 
Laatst bewerkt:
Ok bedankt, ja het was niet echt php code, maar zo werkt het dus ook.

Euhm... terug komend op het probleem:
Het probleem is verholpen d.m.v. de " " alleen nu een nieuw probleem:
Als ik nu Apache wil restarten krijg ik een foutmelding en MOET ik apache afsluiten, iemand enig idee wat dit kan zijn?

Misschien heb ik wel te vaak, een pakket met Apache er op en eraf gezet.

Alvast bedankt allemaal
 
Laatst bewerkt:
Graag de foutmelding even vermelden precies. Vermeld tevens of je de hele pc/server moet herstarten of alleen de service zelf? Je melding is vrij onhelder...

Overigens kun je Apache naar mijn mening het best herstarten via de Services tool, dus via:
Start -> Uitvoeren -> services.msc

Daar rechtsklikken op de Apache service die op dat moment gestart staat, en dan in het keuzemenu kiezen voor "Opnieuw starten".

We horen het wel,

Tijs.
 
Ik heb er even een screenshot van gemaakt om mijn probleem te verduidelijken

apache_probleem.gif
 
apache heeft ook een error.log, op zich wel handig om die te legen, en vervolgens de fout opnieuwe uit te dagen, (zodat je prcies weet waat er aan het handje is)....
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan