Apache2: Problem mit VirtualHosts

Apache, Lighttpd, nginx, Cherokee
User avatar
coltseavers
Posts: 187
Joined: 2009-11-04 00:43
Location: NRW

Apache2: Problem mit VirtualHosts

Post by coltseavers » 2012-02-29 16:30

Hallo zusammen,

ich bin zwar alles andere als ein Profi, aber einen Apache2 kann ich wohl einrichten - dachte ich bisher zumindest.
Ich habe bisher 2 virtuelle Server, und nun einen dritten Server neu, den ich gerade einrichte.

Problem: Beim Neustart des Apache2 kommt folgende Fehlermeldung:
[warn] NameVirtualHost *:80 has no VirtualHosts


Generell glaube ich eigentlich schon zu wissen, wie man VirtualHosts einrichtet. Auf meinen anderen beiden Servern läuft der Dienst auch ohne diese Fehlermeldungen, und ich hab die Konfiguration im Wesentlichen nur kopiert, und entsprechend IP und Domains etc angepasst. Die Schablone ist also gleich.

Die Konfig des neuen Servers (Squeeze):
Datei 1:

Code: Select all

NameVirtualHost IP:80
<VirtualHost IP:80>
 ServerName IP
 DocumentRoot /var/www
 <Directory /var/www>
 blabla
 </Directory>
</VirtualHost>


Datei 2:

Code: Select all

<VirtualHost IP:80>
 ServerName domain.de
 DocumentRoot /var/www/domain.de
 <Directory /var/www/domain.de>
 blabla
 </Directory>
 ErrorLog ...
 LogLevel warn
 CustomLog ...
</VirtualHost>


Dieses Schema läuft auf den anderen Servern problemlos, nur auf dem neuen Server nicht. In den anderen Konfigdateien (apache2.conf etc) finden sich keine Anweisungen bezgl Virtualhosts, von daher muss der Fehler in diesen Dateien liegen.

Ich hab auch schonmal versucht die IP durch einen * zu ersetzen, das ändert aber nichts.

Der Server läuft übrigens auch problemlos, aber dennoch möchte man ja nicht solche Fehlermeldungen haben...

Hat jemand eine Idee? Ich bin langsam recht ratlos, denn die Nummer ist ja eigentlich auch recht simpel...

Danke vorab & Gruß,
Colt Seavers

User avatar
Joe User
Project Manager
Project Manager
Posts: 11614
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Apache2: Problem mit VirtualHosts

Post by Joe User » 2012-02-29 17:11

Code: Select all

grep -rin 'NameVirtualHost' /etc/apache22
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

User avatar
coltseavers
Posts: 187
Joined: 2009-11-04 00:43
Location: NRW

Re: Apache2: Problem mit VirtualHosts

Post by coltseavers » 2012-02-29 17:41

oh mann - wie peinlich. Der Eintrag war in der ports.conf.

1000 Dank!!!
Viele Grüße,
Colt Seavers

dante
Posts: 128
Joined: 2010-04-20 12:50

Re: Apache2: Problem mit VirtualHosts

Post by dante » 2012-03-01 13:42

Geht mir bei Debian/Ubuntu auch immer so ;) Die haben halt ihre eigene Interpretation von Apache Konfig.
ZWNobyAiSGVsbCB5ZWFoLCBiYXNlNjQiIHwgYmFzZTY0ClNHVnNiQ0I1WldGb0xDQmlZWE5sTmpRSw==