falsche DocumentRoot

Apache, Lighttpd, nginx, Cherokee
pocopelli
Posts: 52
Joined: 2006-05-12 14:13

falsche DocumentRoot

Post by pocopelli » 2012-07-26 12:17

Hallo,

wir haben ein wenig Schwierigkeiten mit unserem Confixx...
Das Anlegen neuer Kunden im Confixx scheint erstmal zu funktionieren.
Nur wenn man ein File in die ensprechende DocumentRoot stellt, greift
der Apache laut Logs immer in die DocumentRoot des ersten Kunden.

Beispiel:

web1 existiert, dazu werden web2 und web3 angelegt. für web2 ist
z.B. sub.meineseite.de eingerichtet. Ich schiebe ein File "meintest.php"
in "/var/www/web2/html" und versuche es im Browser über "sub.meineseite.de/meintest.php"
zu öffnen. Das schlägt fehl.

In den Logs steht:

Code: Select all

[Thu Jul 26 11:49:24 2012] [error] [client 31.18.109.91] File does not exist: /var/www/web1/html/meintest.php


im Verzeichnis "/etc/apache2/confixx_vhosts" sind conf-Dateien der Kunden
ordnungsgemäß angelegt:

Code: Select all

0.conf  web1.conf  web2.conf  web3.conf

in web2.conf ist die DocumentRoot für "sub.meineseite.de" richtig angelegt

Code: Select all

...
<VirtualHost 81.116.29.192:80>
  ServerName sub.meineseite.de
  ServerAlias subnext.meineseite.de
  DocumentRoot /var/www/web2/html
  SuexecUserGroup web2 web2
...


und trotzdem wird auf die falsche DocumentRoot (also: "/var/www/web1/html/") zugegriffen.
Kann mir jemand helfen ? Ähnliche Erfahrungen?
Wie kann man den Fehler eingrenzen ?

Wäre für jegliche Hinweise/Hilfen ?

Gruß

Poc

User avatar
rudelgurke
Systemtester
Systemtester
Posts: 408
Joined: 2008-03-12 05:36

Re: falsche DocumentRoot

Post by rudelgurke » 2012-07-30 20:53

Wie sieht's denn mit HTML Dateien aus ? Wenn es dort funktioniert, mal einen Blick in die PHP Konfiguration werfen (doc_root oder ähnliches vielleicht)

User avatar
daemotron
Administrator
Administrator
Posts: 2800
Joined: 2004-01-21 17:44

Re: falsche DocumentRoot

Post by daemotron » 2012-07-31 14:17

Werden die Konfigurationsdateien denn auch in der Apache-Konfiguration mit eingebunden? Apache schon mal reloaded?
“Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH', the paint wouldn't even have time to dry.” — Terry Pratchett, Thief of Time