[Gelöst] vHost - Apache startet nicht

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

[Gelöst] vHost - Apache startet nicht

Postby boyker » 17. December 2006 15:29

Hi,
ich wollte gerne einen vHost erstellen und zwar wollte ich erreichen, das wenn man bwebbs.dummy.domain eingibt, in ein anderes Verzeichniss weiter geleitet wird als z.B. bei www.dummy.domain.

in der vhost.conf habe ich dann folgendes eingerichtet:

NameVirtualHost *:80

<VirtualHost *:80>
ServerAdmin ebmaster@dummy-host1.example.com
DocumentRoot "m:/bwebbs"
ServerName bwebbs.dummy.domain
ServerAlias bwebbs.dummy.domain
ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "C:/Programme/xampp/htdocs"
ServerName dummy.domain
ServerAlias *.dummy.domain
ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log
CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common
</VirtualHost>

"dummy.domain" steht jetzt nur hier in diesem Beitrag, bei mir steht natürlich die richtige Domain

mit dieser Config, startet mein Apache nicht mehr, leider bekomme ich auch keine Einträge in die Logs, so das ich den fehler nicht finden kann. :(

Habe ich irgendwas vergessen oder übersehen?

Gruß
Boyker

[/code]
Last edited by boyker on 17. December 2006 16:53, edited 1 time in total.
boyker
 
Posts: 4
Joined: 17. December 2006 15:17

Postby deepsurfer » 17. December 2006 15:41

mit dieser Config, startet mein Apache nicht mehr, leider bekomme ich auch keine Einträge in die Logs, so das ich den fehler nicht finden kann.

Öffne eine DOSbox und starte daraus manuell die "apache_start.bat"
jetzt sollte dir der Apache anzeigen warum er niht startet.

Habe ich irgendwas vergessen oder übersehen?

Wenn du die Directory Sectionen der VHOST nicht separat definiert hast, so hast du einiges Vergessen.
http://faq.kwm-web.info/doku.php/apache ... aufbau_win
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby boyker » 17. December 2006 15:46

sorry, hatte ich vergessen.
tut er nicht. nur apache startet...

konnte nicht gestartet werden.

apache.exe -k start ergibt ebenfalls keine ausgabe.

kommentiere ich die beiden blöcke aus, geht apache auch wieder.

ich bin ratlos.

ps: apache.exe -S ergibt:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

c:\Programme\xampp\apache\bin>apache -S
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
_default_:443 localhost (C:/Programme/xampp/apache/conf/extra/httpd-ssl
.conf:74)
*:80 is a NameVirtualHost
default server bwebbs.dummydomain (C:/Programme/xampp/apache/con
f/extra/httpd-vhosts.conf:27)
port 80 namevhost bwebbs.dummydomain (C:/Programme/xampp/apache/
conf/extra/httpd-vhosts.conf:27)
port 80 namevhost dummydomain (C:/Programme/xampp/apache/conf/ex
tra/httpd-vhosts.conf:36)
Syntax OK
boyker
 
Posts: 4
Joined: 17. December 2006 15:17

Postby deepsurfer » 17. December 2006 16:05

Jo...konnte ich reporduzieren, liegt an den LOGfile generierungseinträgen.

Wenn du die rausnimmst dann startet der Apache...

Kannst dafür das benutzen:
Code: Select all
 
ErrorLog m:/bwebbs/logs/bwebbs-error.log
CustomLog  m:/bwebbs/logs/bwebbs-access.log common

Hinweis: vor dem starten das Verzeichniss /logs/ im bwebbs Pfad erstellen sonst meckert Apache wieder.

Für den Xampp brauchst man kein Logfile...
falls doch, existiert ja immer noch die Globale logfile Generierung


-----
Wie gesagt, wenn du nicht die Directory Sektionen separat definiert hast so fehlen weitere Eintrage in jedem VHOST
Last edited by deepsurfer on 17. December 2006 17:03, edited 1 time in total.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby boyker » 17. December 2006 16:40

danke, hatt geklappt.
Aber nun bekomme ich eine 403 Meldung.
im erstellten log steht:
[Sun Dec 17 16:32:37 2006] [error] [client 213.39.200.53] client denied by server configuration: M:/bwebbs/

Index.html ist vorhanden.
habe ich noch etwas übersehen?

[nachtrag]
andere wildcards wie www. xyz.domain funktionieren und er leitet in das htdocs verzeichniss.
boyker
 
Posts: 4
Joined: 17. December 2006 15:17

Postby boyker » 17. December 2006 16:52

hat sich erledigt:
Das Directory für den vHost fehlte noch:

<Directory "m:/bwebbs">

AllowOverride All
Order allow,deny
Allow from all

</Directory>

hinzugefügt und jetzt klappts.
Danke noch mal für eure Hilfe. :)
boyker
 
Posts: 4
Joined: 17. December 2006 15:17


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 31 guests