Moin, ich hab's jetzt... On Tuesday 21 March 2006 10:51, Christian Fröbel wrote:
Hallo Volker,
die Rechte sind okay. Ob in der Konfiguration der richtige Pfad gesetzt ist, kann ich im Moment nicht sagen (bin @work). Was ist denn die Konfiguration, Yast2, /etc/apache2/* oder vielleicht /etc/sysconfig/<something>? Meinst du mod_userdir.conf? Jedenfalls hab ich daran nichts veraendert. Yast2 sagt jedenfalls, dass mod_userdir aktiviert ist. In /etc/apache2/* kann ich allerdings kein include dieser Datei finden. Aber vielleicht gibt es da noch einen anderen Mechanismus.
Hier hatte mich ja schon gewundert, dass ich kein Include auf mod_userdir.conf in der Konfiguration (/etc/apache2/*.conf) finden konnte. Ich hatte ja vermutet, dass es einen anderen Mechanismus gibt, um Module zu laden. Wie's aussieht, ist das wohl nicht der Fall. Ich hab nun über die default-server.conf die mod_user.conf included. Und nun läuft's. Ich kann mich aber nur wundern: 1. Offensichtlich ist das ein prinzipieller Fehler. Warum ist der noch niemandem aufgefallen? 2. Wieso zeigt Yast2 mir an, das mod_userdir aktiv ist? 3. Wieso ist so ein einfacher Fehler so schwer zu finden. Es muss doch nachvollziehbar sein, welche Module geladen wurden. 4. Wie fixe ich den Fehler richtig? Es ist wohl nicht im Sinne es Erfinders, wenn ich die default-server.conf von Hand editiere. Die könnte ja bei jedem Update übergebügelt werden. Hmm, für 4. hab ich vielleicht 'ne Lösung: Ich lege einfach einen Datei -- z. B. local.conf -- in /etc/apache2/conf.d/ an. Wenn ich es richtig verstanden habe, werden alle conf-Dateien aus diesem Verzeichnis gelesen. Ich teste das gleich mal... Jupp, rennt immer noch. Ist das ein Bug, der reported werden sollte? Ich hab mal einen kurzen Blick in die Bugliste geworfen. Dort war jedenfalls unter apache2 und mod_userdir nichts zu finden. Ich hoffe nur, dass anderen dieser Fehler erspart bleibt. Danke euch trotzdem für die Hilfe. so long, Christian <snip>