+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Anmeldung im Backend unmöglich

  1. #1
    Neu an Board
    Registriert seit
    23.12.2005
    Beiträge
    9
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Anmeldung im Backend unmöglich

    Hallo Leute, ich hab mal wieder ein Problem.

    Wenn ich mich im Backend anmelde werde ich praktisch wieder auf die /administrator/index.php gekickt. Ohne Fehlermeldung.

    Hab mal im Internet gesucht und bin auf folgendes gestoßen: Der Session.save_path ist nicht beschreibbar.
    Also hab ich ein nacktes Joomla hochgeladen und Installation gestartet. Und siehe da, es steht, dass der Session.save_path nicht beschreibbar ist.
    Hatte mich dann an meinen Provider (Terions) gewandt. Der meinte aber, dass im Session.save_path Verzeichnis Joomla Daten befinden.
    Jetzt bin ich ratlos.

    Ein Lösungsansatz könnte sein, dass bis vor kurzem register_globals aktiviert war, ich das aber vom Provider deaktivieren lies. Joomla wurde also mit register_globals=on installiert und jetzt wurde register_globals=off gesetzt.
    Selbiges gilt für den php-save_mode. Bei Installation war save_mode=on, jetzt wurde es auf save_mode=off gesetzt.
    Das wiedersprüchliche ist aber, dass jetzt der Session.save_path nicht beschreibbar ist.
    Weiß jemand eine Lösung?

    phpinfo des servers: http://fahrschule-klingshirn.de/phpinfo.php

    edit:
    Ok, sobald ich joomla neu installiere funktioniert alles. Das auslesen des Session.save_path ist anscheinend fehlerhaft in Joomla.
    Die Problematik ist jetzt joomla mitzuteilen, dass register_globals jetzt off ist. Da es anscheinend noch mit register_globals=on arbeitet.
    Geändert von euchen (30.06.2006 um 10:00 Uhr)

  2. #2
    Kommt häufiger vorbei Avatar von koenig.ludwig
    Registriert seit
    08.04.2006
    Ort
    69509 Mörlenbach
    Beiträge
    451
    Bedankte sich
    14
    Erhielt 61 Danksagungen
    in 53 Beiträgen

    Standard

    Kann schon sein, dass der session.save_path beschrieben wird und es trotzdem nicht funktioniert. Dieses Phänomen mit dem Backend haben viele. Ichhabe einen ManagedServer und das gleiche Problem wenn alle Domains eine übergeordnete PHP.INI nutze. Lege ich für das Webe ine eigene php.ini an, dann funktioneirts, obwohl alle Einstellungen 100%ig die selben sind.

    Check sicherheitshalber mal, obs nicht am Browser liegt, sprich Cookies aktivieren, Chache löschen und verschiedenen Browser probieren. Daran wirds wohl nicht liegen, aber man weiß ja nie.

    Mein Vorschlag dann: für Joomla eigenen session.save_path anlegen

    1. Mit Joomlacheck prüfen, ob alles korrekt eingestellt und gesetzt ist:
    http://www.joomlaos.de/Downloads/Joo...omlacheck.html

    Wenn ja und es geht trotzdem nicht, dann..

    2. Verzeichnis anlegen und mit Rechten belegen. Das sollte im Joomla-Root liegen. Wenn also das Joomla-Verz. /home/kdn334/html/ ist, dann sollte der Session-Path z.B. /home/kdn334/html/sessions heißen. Ich empfehle anstatt "sessions" einen Namen zu wählen, auf den nicht gleich jeder Hacker kommt, ich sag jetzt mal "joomsession".
    Nimm für die Rechte zum testen erstmal 777 und versuche die dann, wenns läuft, nach und nach einzuschränken (750, 710, 700).

    3. htaccess erweitern, damit der session.save_path gesetzt wird:
    php_value session.save_path "/home/kdn334/html/joomsession"

    Kann natürlich sein, dass Dein Hoster genau das nicht erlaubt, das wäre dann doof.

    Servus

    PS: Und nimm dann die phpinfo vom Netz. Ich würd niemandem erzählen, wie mein session-save_path heißt. Erfahrene Hacker habens dann einfacher, Sessions zu manipulieren.
    Geändert von koenig.ludwig (28.06.2006 um 13:24 Uhr)

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    23.12.2005
    Beiträge
    9
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ok, danke erstmal.
    Glaube soweit hab ich gar keine Rechte beim Provider.

    Das Problem liegt jetzt einfach noch darin, dass Joomla mit register_globals=on arbeitet und der Server aber die einstellung register_globals=off hat.
    Denn wenn ich eine neue Joomla Installation aufsetze, dann funktioniert der Login im Backend.
    Wo kann ich diese Einstellung in Joomla ändern? In der configuration.php find ich irgendwie nichts mit register_globals (bzw. die Emulation davon...)

  5. #4
    Kommt häufiger vorbei Avatar von koenig.ludwig
    Registriert seit
    08.04.2006
    Ort
    69509 Mörlenbach
    Beiträge
    451
    Bedankte sich
    14
    Erhielt 61 Danksagungen
    in 53 Beiträgen

    Standard

    Da brauchst und kannst Du nichts ändern, Joomla sollte mit register_globals=off zurecht kommen, hab noch nie gegenteiliges gehört. Geh mal auf http://forum.joomla.org und gebe in die Suche admin loop ein.

  6. #5
    Neu an Board
    Registriert seit
    23.12.2005
    Beiträge
    9
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    ja klar kommt es damit zurecht.
    Ich kenn den Core von Joomla nicht so gut und weiß nicht was da intern bei der Installation geschieht.
    Joomla verhält sich ja bei register_global=on anders als bei off.
    Anscheinend schreibt es diese Information irgendwo in eine Datei und handelt dementsprechend immer danach.

    reg_globals war ja bei der Installation von Joomla aktiviert. Jetzt wurde es deaktiviert und das Backend funktioniert nicht mehr.
    Am Joomla hab ich nichts verändert, also muss es an dieser Einstellung liegen.
    Das merkt man auch daran, dass mein eben frisch installiertes Test Joomla einwandfrei funktioniert. Und diese bereits Vorhandenen nicht (hab mehrere installiert und jetzt nur an einem gezeigt)

  7. #6
    Kommt häufiger vorbei Avatar von koenig.ludwig
    Registriert seit
    08.04.2006
    Ort
    69509 Mörlenbach
    Beiträge
    451
    Bedankte sich
    14
    Erhielt 61 Danksagungen
    in 53 Beiträgen

    Standard

    Naja, das glaube ich kaum, das liegt dann wohl eher an einer 3rd-Party-Komponmente,als am Joomla. Aber das Thema register_globals wurde schon desöfteren hier behandelt.
    Halt mal nach "register_globals" und/oder "register globals" suchen.

  8. #7
    Neu an Board
    Registriert seit
    23.12.2005
    Beiträge
    9
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Ok, ich hab das Problem behoben.
    dynamic_live_site mod in Verbindung mit dem umgestellten register_globals war wohl der Übeltäter.

    Danke nochmal, koenig.ludwig
    Geändert von euchen (29.06.2006 um 22:13 Uhr)

+ Antworten

Ähnliche Themen

  1. Login ins backend unmöglich
    Von Vanni im Forum Joomla Anfänger
    Antworten: 3
    Letzter Beitrag: 28.05.2006, 18:48
  2. keine Anmeldung im Backend möglich
    Von André[adventurenews] im Forum Joomla Anfänger
    Antworten: 2
    Letzter Beitrag: 03.04.2006, 16:23
  3. Anmeldung im Backend!
    Von daru im Forum Allgemeine Fragen zu Joomla
    Antworten: 1
    Letzter Beitrag: 07.03.2006, 09:38
  4. keine Anmeldung am Backend
    Von rollo27 im Forum Joomla Installation
    Antworten: 0
    Letzter Beitrag: 14.10.2005, 14:03
  5. Anmeldung unmöglich
    Von tatze im Forum Allgemeine Fragen zu Joomla
    Antworten: 0
    Letzter Beitrag: 08.10.2005, 14:06

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein