Sorry, bin in letzter Zeit nicht mehr zum Schreiben gekommen. Ich hab dich aber nicht vergessen
Also ich weiß jetzt auch nicht mehr weiter. Allerdings war bei mir neulich auch irgendwas zerschossen und nichts ging mehr. Hab dann einfach Windows und XAMPP neu installiert und gut war
Aber das ist wahrscheinlich nicht das, was du willst. Hier mal ein paar Sachen, die du Posten solltest. Dann sehe ich vielleicht klar:
- Wenn der Apache läuft, gib in einer DOS-Box mal
netstat -ano ein. Die Ergebnisse posten (
netstat -ano > datei.txt schreibt den Text in eine Datei, ist dann einfacher zu kopieren).
- Poste deine komplette httpd.conf!
- Poste diese Datei: C:\Windows\System32\drivers\etc\hosts
Außerdem wäre noch interessant, wie der Apache gestartet wird? Per Autostart, von Hand oder als Dienst?
Poste die oben genannten Dateien, dann sehen wir weiter.
Du hast am Anfang das hier geschrieben:
>egal was ich am conf file ändere, ich gelange anstatt zu meinen virtual hosts immer nur ins parent directory. da sehe ich alle vhs aufgelistet. klicke ich nun auf einen von ihnen, erscheint index.htm wie gewollt.
Was ist das parent-Directory? Welche Datei erscheint bzw. wo liegt diese?
>ihr müsst doch wissen was das sternchen heisst? ich bin nun mal nicht apache user, normalerweise.
Ja, das Sternchen bedeutet alles
Hier mal ein paar Beispiele:
Listen *:80 = Lausche auf allen Netzwerkkarten auf Port 80 (wird eigentlich nur als Listen 80 geschrieben).
Listen 127.0.0.1:* = Lausche auf Localhost auf allen Ports (keine Ahnung ob das funktioniert, eher nicht, da schon einige belegt sind - hab's noch nie ausprobiert *g*)
NameVirtualHost *:80 = Alle Verbindungen, die auf Port 80 reinkommen (egal welche Karte), werden per VH verarbeitet (hier funktioniert die Version ohne * nicht wie bei Listen!)
NameVirtualHost 127.0.0.1:80 = Wie oben, aber nur auf Lokale Verbindungen bezogen. Falls noch andere Karten eingebaut sind, und Listen 80 eingetragen ist, dann werden alle andere Karten auf das normale htdocs-Verzeichnis geleitet.
So, das war ein kleiner Exkurs in VHosts. Das Thema ist leider sehr kompliziert und verschachtelt, was die Einstellungen angeht. Eigentlich sollte man die komplette httpd.conf verstehen, bevor man sich an die VHosts macht.
mfg glitzi
PS: Den Browser-Cache nach jedem Versuch leeren, denn sonst klappt gar nix so richtig (war bei mir das Problem).