Apache - NameVirtualHost - spinnt nach Einstellung

Blackmolle

Cadet 4th Year
Registriert
März 2005
Beiträge
88
Hallo,

wie oben schon zu lesen habe ich NVH eingerichtet.

Ich habe eine Datei angelegt, welche hosts.inc heißt.
Diese in der httpd included.

Nun will ich Apache neu starten.
Apache sagt mir aber, dass ein Programmstezifischer Fehler NR 1 vorliegt.
Es wurde angeblich etwas nicht geschlossen.

Ich poste hier mal die Inlcude, Config und die Fehlermeldung.

hosts.inc
NameVirtualHost *

<VirtualHost *>
ServerAdmin xx@xx.de
DocumentRoot "C:/Intranet Server/xampp/htdocs/forum/"
ServerName forum
< /VirtualHost>

<VirtualHost *>
ServerAdmin xx@xx.de
DocumentRoot "C:/Intranet Server/xampp/htdocs/"
ServerName intranet
< /VirtualHost>

httpd:
include "C:/Intranet Server/xampp/apache/conf/hosts.inc" (letzte zeile der datei)

Fehlermeldung:
apache.exe: Syntax error on line 521 of C:/Intranet Server/xampp/apache/conf/htt
pd.conf: Syntax error on line 3 of C:/Intranet Server/xampp/apache/conf/hosts.inc
:C:/Intranet Server/xampp/apache/conf/hosts.inc:15: <> was not closed.\r\n
C:/Intranet Server/xampp/apache/conf/hosts.inc:10: <VirtualHost> was not closed.\r\n
C:/Intranet Server/xampp/apache/conf/hosts.inc:8: <> was not closed.\r\n
C:/Intranet Server/xampp/apache/conf/hosts.inc:3: <VirtualHost> was not closed.
 
roerich schrieb:



Danke,
es geht jetzt teilweise.

Ich habe aber noch das Problem, dass wenn ich den einen NVH forum nenn, er mir das ganze nicht "richtug" auflöst und mir sagt kann nucht angezeigt werden. Gebe ich anstatt forum dort 192.168.13.2 (IP vom rechner) ein geht es. ( obwohl er mir dann wenn es nicht "gehen" würde die index anzeigen müsste, welche einen Ordner vohrer ist.)
 
padam schrieb:
http://127.0.0.1/ bzw. http://127.0.0.1/forum/
versuchs ma so

ich muss im übrigen auch den rechner komplett neustarten bis apache oder mysql einstellungsänderungen übernommen werden


Hallo,

nein du hast mich falsch verstanden. Er soll mir schon das anzeigen, was er mir anzeigt, wenn ich 192.168.13.2 aufrufe, allerdings nicht wenn ich diese Ip sondern wenn ich einen bestimmten Namen (Forum) eintippe.




MfG
 
willst also noch nen namensserver oder so was
dir theoretisch ein eigenes internet schaffen

machs so wie ich, mit dyndns http://sebush813.dyndns.org
hast dann halt so nen namen mit dyndns.org hinten drann
 
Zuletzt bearbeitet:
padam schrieb:
willst also noch nen namensserver oder so was
dir theoretisch ein eigenes internet schaffen

machs so wie ich, mit dyndns http://sebush813.dyndns.org
hast dann halt so nen namen mit dyndns.org hinten drann

Nein, es ist ein Intranet!! Es geht also nicht so!

Ich habe eben mal getestet. Wenn ich das ganze vom Server direkt aufrufe per http://forum geht es.

Rufe ich es vom meinem Client aus auf - geht es nicht und ich komme zu dieser Seite, welche sich im IE öffnet, wenn man eine Seite aufruft welche der IE net findet.
 
is ya logisch, die seite liegt ya auf nem anderen rechner. daher musst du ya erst diese ip eingeben.

kannst aber deinen rechnernamen anstelle der ip eingeben, und den rechnernamen machste auf forum. in den htdocs-ordner tust du ne index mit weiterleitung zum /forum/ und fertsch, was sagste dazu
 
padam schrieb:
is ya logisch, die seite liegt ya auf nem anderen rechner. daher musst du ya erst diese ip eingeben.

kannst aber deinen rechnernamen anstelle der ip eingeben, und den rechnernamen machste auf forum. in den htdocs-ordner tust du ne index mit weiterleitung zum /forum/ und fertsch, was sagste dazu



Nein, denn es soll nur das Forum kommen , wenn ich Forum eintippe.

Wenn ich Intranet eintippe (derzeitiger Rechnername) soll das kommen, was die ganze zeit kam - nämlich unsere index Seite.

Es muss doch möglich sein, dem Server zu sagen, dass er auch Anfragen von außerhalb welche nach Forum fragen weiterleitet.
 
tja das is glaube gar nich so easy.

wenn du http://forum auf einem nicht-webserver also deinem client ausführst, sucht dieser browser dann aber nach einem rechner mit dem namen forum und dessen index (is der index nich da kommt ne dateiliste der freigegebenen, glaube).

wäre aber ma fett zu wissen ob man sich so nen namensserver aufbaun kann.

kannst ya 2 rechner einrichten oder einen virtuellen
 
Ich habe jetz mal die Ip und die Auflösung in die Hosts Datei voin Windows geschrieben. Das ganze funktioniert dann.

Ich muss also nur noch einen DNS Server einrichten um es ans laufen zu bekommen.
 
Zurück
Oben