Zugangsproblem Benutzerliste -> mod_speling
Eingetragen von freischwimmer (57)
am 18.07.2007 - 10:28 Uhr in
am 18.07.2007 - 10:28 Uhr in
Hallo,
ich habe das Modul Profile aktiviert und zwei Textfelder erstellt. Im Menü hab ich die Benutzerliste aktiviert. Nur leider kommt es beim Aufruf der Benutzerliste zu einem 403 Forbidden Fehler (Port 1221).
In der Zugangskontrolle ist das Einsehen der Benutzerprofile für angemeldete user aktiviert.
Ich hab taxonomy Acces installiert - aber eigentlichsollte das da ja kein Problem machen, oder?
Danke
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
ursache des problems
am 19.07.2007 - 18:29 Uhr
HI
Ich hab heute nochmal nachgesehen an was es denn liegen könnte. Das Problem ist das ich über den Benutzerliste Link /profile automatisch auf den Ordner /profiles innerhalb des Drupal-Dateisystems weitergeleitet werde. Auf diesen habe ich eben per http keinen Zugriff.
Es handelt sich genau genommen also nicht um ein Problem der Berechtigungen, sondern dass er warum auch immer unter /profile keine Benutzerliste hat bzw. automatisch auf den Ordner weiterleitet.
Hat da jemand einen Tipp?
Profiles Verzeichnis
am 19.07.2007 - 20:04 Uhr
Das Drupal Verzeichnis "profiles" hat nichts mit Drupals User Profilen zu tun. Es ist für Drupals Install-Profiles - http://www.mdwp.de/Drupal/Install-Profiles - zuständig.
Irgendwas anderes läuft da bei dir nicht rund.
vg
--
md - DrupalCenter
mdwp::Drupal Services
vg
md - DrupalCenter.de
mdwp* Drupal Consulting & Services
ordner umbenannt
am 19.07.2007 - 21:47 Uhr
Hi
Ich hab den Ordner /profiles testweise umbenannt - und siehe da die Benutzerliste erscheint.
Mein Problem ist also, dass die url /profile bevor sie von drupal verarbeitet werden kann auf den ordner /profiles umgeleitet wird. Gibt es bei servern irgendeine Option die eine Url anpasst wenn sie geringfügig von der eines Ordners abweicht?
die Lösung
am 21.07.2007 - 10:21 Uhr
Hi
Ich habe gestern mit meinem Hoster gesprochen. Ursache für das Problem war ein Modul des Apache Servers mod_speling.
Dieses prüft ob die URL richtig ist und passt sie ggf. um einen Buchstaben an. Da diese funktion aufgerufen wurde, bevor drupal die URl verarbeiten konnte, landetete ich immer in dem Ordner.
Falls ihr das gleiche Problem habt könnt ihr in der phpinfo.php nach dem mod_speling suchen. Wenn es geladen ist wisst ihr wo das Problem ist.
mod_speling aktiviert lassen
am 25.07.2007 - 22:09 Uhr
Die Frage ist, wie man mod_speling selbst abschalten kann?
Ich habe noch eine andere interessante Lösung für dieses Problem gefunden, für den Fall, dass man mod_speling aktiviert lassen will:
Man richtig ein URL-alias ein
members -> profile
(unter "Verwalten - Strukturieren - URL aliases).
Jetzt ist der Link "Mitgliederiste" im Menü mit dem Pfad "/members" hinterlegt, damit gibt es keinen Konflikt mehr mit dem Verzeichnis "profiles", welches statt /profile aufgerufen wird (aufgrund des Fehlers "300 Multiple Choices").