Antworten
du musst in die conf bei den einzelnen vhosts den pfad zu den logfiles angeben.
johnpatcher
2.
Hab ich gemacht
Hier der Auszug:
...
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%h %l %u %t \"%r\" %>s %b" vscommon
LogFormat "%{User-agent}i" agent
.
.
.
CustomLog logs/access.log vscommon
.
.
.
NameVirtualHost 192.168.0.2
<VirtualHost xyz.dyndns.org>
ServerName xyz.dyndns.org
DocumentRoot L:\InternetServer
ErrorLog L:\InternetServer\logs\error.log
CustomLog L:\InternetServer\logs\access.log vscommon
</VirtualHost>
<VirtualHost Site1>
ServerName Site1
DocumentRoot L:\InternetServer\Site1
ErrorLog L:\InternetServer\Site1\logs\error.log
CustomLog L:\InternetServer\Site1\logs\access.log vscommon
</VirtualHost>
...
3.
Diese Bemerkung:
"Bitte vor jedem Thread erstmal gucken, ob es nicht bereits schon eine Lösung in a.) der PHP-FAQ b.) dem PHP-Handbuch gibt.There are only 10 kinds of persons in this world - those who understand binary and those who don't."
finde ich nicht gerade passend. Ich muß mich jtzt nicht rechtfertigen, warum ich diese Frage stelle. Und dennoch:
ich suche jetzt schon seit 4 Wochen im Internet nach einer Antwort in allen möglichen Foren und Handbüchern. Und wenn
es dir zuviel ist mir eine Antwort zu schreiben, dann lass es bitte.
4.
wenn du dich angesprochen fühlst, dann bitte ...
johnpatcher
5.
Also ich hab noch nie was mit Virtual Hosts gemacht aber soviel ich weiß haben die nichts mit den Verzeichnissen zu tun, sondern mit der Domain (also wenn du in einem Netz mit DNS-Server sitzt), wie das mit dyndns.org ist, weiß ich nicht.
Die sind dafür da, dass du auf einer IP mehrere Webseiten/Hostnamen direkt ansprechen kannst.
Server hat IP 10.10.10.10
und zwei Domains eins.de und zwei.de
im Virtual Host sagst du, er soll auf eins.de anspringen oder auf zwei.de
Ich hoffe das war jetzt 1. verständlich und 2. richtig ;)
6.
Ja, ich glaube das geht so nicht. wie ich jetzt durch Versuche feststellte, kommt immer
nur xyz.dyndns.org an, und nicht das Unterverzeichnis auf dem Server. Owohl ich eine
Web-Visitenkarte auf xyz.dyndns.org/seite1 umgeleitet habe. Apache leitet zwar auf seite1 um
aber im Log-Protokoll steht nur xyz.dyndns.org.
Ich muß weiter testen.....