PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   Apache HTTP-Server (http://www.selfphp.de/forum/forumdisplay.php?f=23)
-   -   Apache2 Symlink Cache? (http://www.selfphp.de/forum/showthread.php?t=24055)

robbash 11.03.2011 09:55:56

Apache2 Symlink Cache?
 
Hallo,

ich habe auf einem Ubuntu Server WebSVN über den Paketmanager installiert. Es landete unter /usr/share/websvn und ich habs mit einem symlink in /var/www/websvn verlinkt.
Da es Ubuntu 8 LTS ist, ist das WebSVN recht veraltet, ich habs wieder entfernt und WebSVN direkt geladen, entpackt und unter /var/www/websvn abgelegt.

Jetzt bekomme ich beim Aufruf immer einen 404. Die error.log des Apache sagt mir, dass /usr/share/websvn nicht gefunden werden kann, was so gesehen richtig ist. Nur existiert der Symlink ja auch nicht mehr so dass Apache ja eigentlich auf /var/www/websvn zugreifen sollte.

Apache neustart und Server Neustart haben nichts gebracht.

Meine Vermutung ist, dass Apache einen Cache hat, der immer noch den Symlink führt. Ich habe aber nichts gefunden wie ich diesen, falls es ihn wirklich gibt, löschen kann.

Hat jmd eine Idee?

Vielen Dank im Voraus.

Bash

robbash 12.03.2011 09:56:57

AW: Apache2 Symlink Cache?
 
Die Lösung ist, kein Cache oder ähnliches: Der Paketmanager hat bei der Installation in /etc/apache2/conf.d eine Konfigurationsdatei angelegt, die zufällig das gleiche virtuelle Unterverzeichnis /websvn auf /usr/share/websvn umlegt. Da ich vorm ersten Aufruf den Symlink schon angelegt hatte ist es mir nicht aufgefallen.
Bei der Deinstallation hat der Paketmanager die Datei weiter erhalten...


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:15:36 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.