Guten Morgen,
ich habe eine Verständnisfrage zum Anlegen einer vhosts.conf unter plesk.
Kommt in diese die komplette httpd.conf inklusive der gewünschten Änderungen? Oder notiere ich hier nur die Veränderungen?
Ich möchte u.a. DocumentRoot ändern. Steht in der vhosts.conf dann nur:
<VirtualHost XXX.XXX.XXX.XXX:80>
DocumentRoot /srv/www/vhosts/domain.de/httpdocs/htdocs
</VirtualHost>
Wenn ich das richtig verstanden habe, bindet Apache erst die vhosts.conf ein, danach die httpd.include ein. Damit gelten die zuerst gemachten Angaben, oder?
Danke, Helge
plesk + vhosts.conf
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: plesk + vhosts.conf
Nein das hast du falsch Verstanden, zuerst wird httpd.include includet und daraus wird dann die vhost.conf bzw vhost_ssl.conf includet.quelleq wrote:Guten Morgen,
<VirtualHost XXX.XXX.XXX.XXX:80>
DocumentRoot /srv/www/vhosts/domain.de/httpdocs/htdocs
</VirtualHost>
Wenn ich das richtig verstanden habe, bindet Apache erst die vhosts.conf ein, danach die httpd.include ein. Damit gelten die zuerst gemachten Angaben, oder?
siehst du wenn du die httpd.include öffnest, darin findest du dann ein
Code: Select all
include /.../vhost/conf/vhost.confRe: plesk + vhosts.conf
Hi Twisterchen und Co.,
Danke. Dann habe ich aber eine andere Frage:
Plesk erstellt selbstständig die httpd.include. Darum gehören ja wohl auch alle Einträge "außer der Reihe" in die vhosts.include, damit sie nicht überschrieben werden.
Sind nicht aber die zuerst gemachten Einträge entscheidend? Wenn also httpd.include bereits ein DocumentRoot angegeben wird, wie kann dann der Eintrag in der vhosts.include berücksichtigt werden?
Apache hat mir jedenfalls beim Neustart vor kurzem die Fehlermeldung ausgegeben, dass der zweite Eintrag wohl nie berücksichtigt werden wird, da der erste normativ ist (auch wenn Apache das anders formuliert hat ;-).
Das war der Fall als zwei Verzeichnisse angegeben habe, in denen jeweils cgis lagen (allerdings war das eine noch ein Unterverzeichnis des anderen). Oder verhält sich das hier anders?
Auf tieferes Verständnis hoffend,
gruß Helge
Danke. Dann habe ich aber eine andere Frage:
Plesk erstellt selbstständig die httpd.include. Darum gehören ja wohl auch alle Einträge "außer der Reihe" in die vhosts.include, damit sie nicht überschrieben werden.
Sind nicht aber die zuerst gemachten Einträge entscheidend? Wenn also httpd.include bereits ein DocumentRoot angegeben wird, wie kann dann der Eintrag in der vhosts.include berücksichtigt werden?
Apache hat mir jedenfalls beim Neustart vor kurzem die Fehlermeldung ausgegeben, dass der zweite Eintrag wohl nie berücksichtigt werden wird, da der erste normativ ist (auch wenn Apache das anders formuliert hat ;-).
Das war der Fall als zwei Verzeichnisse angegeben habe, in denen jeweils cgis lagen (allerdings war das eine noch ein Unterverzeichnis des anderen). Oder verhält sich das hier anders?
Auf tieferes Verständnis hoffend,
gruß Helge
-
twisterchen
- Anbieter
- Posts: 232
- Joined: 2005-07-14 14:13
Re: plesk + vhosts.conf
Richtig ! aber es heist vhost.conf btw vhost_ssl.confquelleq wrote: Plesk erstellt selbstständig die httpd.include. Darum gehören ja wohl auch alle Einträge "außer der Reihe" in die vhosts.include, damit sie nicht überschrieben werden.
Also ( bitte um korrektur sollte ich falsch liegen ) die vhost.conf wird aus der http.include in dem jeweiligen Vhost als letztes includiert, das heist:quelleq wrote: Sind nicht aber die zuerst gemachten Einträge entscheidend? Wenn also httpd.include bereits ein DocumentRoot angegeben wird, wie kann dann der Eintrag in der vhosts.include berücksichtigt werden?
Code: Select all
<VirtualHost 0.0.0.0:80>
...
DocumentRoot /home/httpd/vhosts/<domain>/subdomains/forum/httpdocs
...
Include /home/httpd/vhosts/<domain>/subdomains/forum/conf/vhost.conf
</VirtualHost>Das möchte ich gerne mal sehen !quelleq wrote: Apache hat mir jedenfalls beim Neustart vor kurzem die Fehlermeldung ausgegeben, dass der zweite Eintrag wohl nie berücksichtigt werden wird, da der erste normativ ist (auch wenn Apache das anders formuliert hat ;-).
Das war der Fall als zwei Verzeichnisse angegeben habe, in denen jeweils cgis lagen (allerdings war das eine noch ein Unterverzeichnis des anderen). Oder verhält sich das hier anders?