Seite 1 von 1
Apache Authentifizierung rückgängig machen.
Verfasst: 24.11.2008 10:56
von andreas_s
Hallo zusammen.
Ich habe vor wenigen Tagen mein erstes Forum mit phpBB aufgesetzt.
Nun ist es fast fertig und ich habe dummerweise

die Authentifizierungs- Methode auf Apache gesetzt. Nun möchte ich sie wieder auf db setzen doch ich komme nicht mehr in mein Administrationsbereich rein, da aufgrund der Apache authentifizierung folgende Fehlermeldung
erscheint: "Du wurdest nicht durch Apache authentifiziert".
Gibt es eine Möglichkeit diese Einstellung direkt in der Datenbank rückgängig zu machen? Und wenn ja, Wo?
Gruß Andreas
Verfasst: 24.11.2008 13:59
von andreas_s
Also ich habe nun in der Datenbank die Tabelle
"phpbb_config" gefunden und dort ist ein Feld mit dem Namen
"smtp_auth_method" und im Value steht
"PLANE". Nun bin ich mir aber nicht sicher ob es etwas damit zu tun hat und was ich anstelle von PLANE schreiben soll wenn die Authentifizierung wieder auf DB gestellt werden soll. Wenn jemand Erfahrung damit gesammelt hat würde ich mich über eine Hilfestellung sehr freuen.
Ist total verrückt. Jetzt komme ich als Admin nicht mehr in meine Board-Administration.
Es wäre schlimm und ärgerlich das ganze Board so kurz vor Fertigstellung deshalb wieder neu aufzusetzen.

Verfasst: 24.11.2008 15:03
von DanielHeinrich
Hi!
Nein - der von dir genannte Wert spezifiziert die Methode mit der sich dein Forum gegenüber dem SMTP-Server authentifiziert wenn es eMails versenden will
Was du vermutlich suchst ist die Variable auth_method welche für die von dir geforderte Funktionalität den Wert "db" (ohne Anführungszeichen) enthalten muss.
bis bald
Daniel Heinrich
Verfasst: 24.11.2008 15:22
von andreas_s
Hallo Daniel,
Vielen Dank für den Tip.
SMTP
"Simple Mail Transfer Protocol" sollte ja auch eigentlich klar sein!
Habe den auth_method Wert in phpbb_config gefunden. Es war auch "Apache" eingetragen. Habe es nun in db (ohne Anführungszeichen)

geändert. Nur leider erhalte ich bei neuen login versuchen immer noch die Fehlermeldung "Du wurdest nicht durch Apache authentifiziert"
Was muss noch verändert werden damit die Apache Authentifizierung abgestellt wird?
Verfasst: 24.11.2008 15:33
von DanielHeinrich
Hi!
den cache hattest du gelöscht? Ich habe nämlich keine Ahnung was hier gecached wurde
bis bald
Daniel Heinrich
Verfasst: 24.11.2008 15:45
von andreas_s
Meinst du den Cache des Forums oder meines Browsers?
Browsercache hat keine Ergebnisse gebracht. Gibt es einen Cache auf den die Datenbank zurückgreift? Wenn ja wie kann ich den leeren wenn ich nur noch Datenbankzugriff auf den administrativen Bereich meines Boards habe?
auth_method ist zumindest auf db geändert. Ich habe gerade nochmal den Eintrag überprüft. Trotzdem wird nach wie vor eine Apache Authentifizierung vollzogen. Ich verstehe das nicht.
Wahrscheinlich müssen noch weitere Werte verändert werden.
Jetzt habe ich das komplette Wochenende damit verbracht mein Forum zu befüllen und zu stylen und jetzt kann ich mich nicht mehr einloggen. Das ist echt zum heulen.

Verfasst: 24.11.2008 17:07
von DanielHeinrich
Hi!
ja das Forum besitzt einen eigenen cache - und zwar im Verzeichnis /cache
bis bald
Daniel Heinrich
Verfasst: 24.11.2008 17:34
von andreas_s
JA!
Das war der entscheidende Schritt der noch gefehlt hat.
Ich Danke dir sooo sehr!
Habe den Cache gelöscht und nun wurde mein db wieder übernommen.
Ich hatte schon befürchtet das Board neu aufzusetzen.
Danke Daniel.
Du hast mir viel Arbeit erspart und ich habe wieder was dazu gelernt.
Viele Grüße
Andreas