Wo wird httpd.include eingebunden?
fishbone
- webserver
Hallo Forum,
habe einen Suse 10.3 Server, wo alles (u.a. mit Plesk) vorkonfiguriert wurde.
In /etc/apache/.. gibts zwar vhosts.d/vhost.template, in welchen aber nur srv/ww/dummy-hosts's eingetragen sind.
Ich frage mich nun, wo httpd-include von Apache eingebunden wird, welches durch Plesk ungefähr so erzeugt wurde:
srv/www/vhosts/domain.tld/conf/httpd.include
bzw.
srv/www/vhosts/domain.tld/conf/vhost.conf
Eingerichtet wurde dann
srv/www/vhosts/domain.tld/httpd als Webverzeichnis.
Die Datei httpd.include ist eben im Verzeichnis von der Domain. Aber Apache muss doch irgendwo wissen, dass eine httpd.include existiert, die er dann einbindet?
Viele Grüße
Hellihello
ja, in der configuration des Apachen hat sich Plesk eingetragen. (/etc/apache2 ???).
Ich müsste nachschauen, habe Suse 9.3 mit Plesk. Da aber liegen die vhosts in /var/www/vhosts/...;
Dank und Gruß,
hi,
ja, in der configuration des Apachen hat sich Plesk eingetragen. (/etc/apache2 ???).
jo, da habe ich schon wirklich einige dateien und ordner abgesucht, aber nichts gefunden.
Ich müsste nachschauen, habe Suse 9.3 mit Plesk. Da aber liegen die vhosts in /var/www/vhosts/...;
genau, die vhosts liegen in den jeweiligen persönlichen bereichen, von den domains, bzw. benutzern. wo jedoch werden die vhosts eingebunden, dort liegt gerade mein Problem ;)
grüüße
Hellihello
genau, die vhosts liegen in den jeweiligen persönlichen bereichen, von den domains, bzw. benutzern. wo jedoch werden die vhosts eingebunden, dort liegt gerade mein Problem ;)
jau, das hatte ich schon kapiert, mit /etc/apache2 lag ich richtig. darin die httpd.inlcude, zumindest bei mir Plesk 8 oder 7.5 oder was.
Dank und Gruß,
hi,
jau, das hatte ich schon kapiert, mit /etc/apache2 lag ich richtig. darin die httpd.inlcude, zumindest bei mir Plesk 8 oder 7.5 oder was.
hab bei mir in httpd.conf reingeschaut, dort wird nur "Include /etc/apache2/vhosts.d/*.conf" eingebunden, was vhosts betrift. und im Ordner vhosts.d ist nur ein vhost.template drin, wo nur ein Beispiel drin ist mit example-host usw.
Klappert er evtl. irgendwo die Ordner durch, so dass er dann dementsprechende vhosts findet, die im Ordner des Benutzer liegen:
srv/www/vhosts/domain.tld/conf/vhost.con
Grüße
Hellihello
na also bei mir stehen die eben so drinne...;
ab Zeile 190:
Include /var/www/vhosts/example1.com/conf/httpd.include
Include /var/www/vhosts/example2.com/conf/httpd.include
Include /var/www/vhosts/sub.example1.com/conf/httpd.include
etc. pp .
cat * | grep Include sollte immerhin irgendwas ausspucken, sonst ist in den Dateien wirklich kein "Include" drinne. (die Pipe geht bestimmt noch sinniger).
Dank und Gruß,
hey, vielen dank für die schnellen antworten ;)
cat * | grep Include sollte immerhin irgendwas ausspucken, sonst ist in den Dateien wirklich kein "Include" drinne. (die Pipe geht bestimmt noch sinniger).
werde dann mal weitersuchen, wo was sitzt ;)
Hellihello
werde dann mal weitersuchen, wo was sitzt ;)
sach bescheid, was du gefunden hast...; sind denn überhaupt schon domains eingerichtet bei dir? über plesk?
Dank und Gruß,
Hellihello
hab bei mir in httpd.conf reingeschaut, dort wird nur "Include /etc/apache2/vhosts.d/*.conf" eingebunden,
Das steht bei mir in der default-server.conf.
In der httpd.conf steht aber am Ende: include /etc/apache2/httpd.include
Dank und Gruß,