htaccess wird nach Serverumzug mit gleicher Apache-Konfiguration ignoriert



fleo

New Member
Hallo,

folgende Situation: ich bin dabei, mit meinem Server auf eine neue Hardware umzuziehen und gleichzeitig von Debian Etch auf das aktuelle Lenny.

Der alte hat Apache 2.2.3 mit php4, der neue Apache 2.2.9 mit php5. Die Daten des Webservers habe ich komplett mit rsync übertragen, desgleichen die Konfiguration (/etc/apache2) und die Dateien mit den Kennwörtern (in /usr/local/httpd). Alles soweit identisch, nur php5 statt php4. Die Webseiten funktionieren auch soweit, aber beim neuen Server werden alle .htaccess-Dateien offenbar ignoriert, d.h. ich kann auf alle passwortgeschützten Verzeichnisse ohne Passwort zugreifen! Am bekannten AllowOverride All kann es ja wohl nicht liegen, da die Konfiguration identisch ist. Auch in den Serverlogs sind keine Hinweise zu finden - ich weiß nicht mehr weiter. Hat jemand eine Idee?

Schöne Grüße an alle von Frank.
 
Hallo,

@danton und @its, danke für eure Antworten. Mir ist die Lösung beim Fahrradfahren nach Hause inzwischen selbst eingefallen.:)

Zur Erklärung: der alte Server läuft noch als Produktivserver, der neue unter anderer IP zum Einrichten. Bei den verschiedenen Vhosts-Konfigurationen habe ich überall AllowOverride All eingetragen, aber in der default-vhost Konfiguration stand AllowOverride None! Ein vhost ist auch eingerichtet, wenn man den Server direkt per IP (http://11.22.33.44) anspricht, nun hat aber der neue Server temporär eine andere IP, somit kommt der default-vhost zur Anwendung, der auf dem Produktivserver normalerweise nie wirksam wird! :cool:

Gruß von Frank.
 
Back
Top