Fehler nach Auto-Update 3.0.1 -> 3.0.2.

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
Gesperrt
kingkoerle
Mitglied
Beiträge: 12
Registriert: 03.07.2008 23:36

Fehler nach Auto-Update 3.0.1 -> 3.0.2.

Beitrag von kingkoerle »

Hallo,

nachdem ich das Auto-Update auf 3.0.2. gemacht habe, habe ich folgendes Problem:

Alle User müssen beim Anmelden den Haken bei "Mich bei jedem Besuch automatisch anmelden" setzen, um danach im Forum aktiv zu sein.

Macht man das nicht, wird der User normal eingeloggt und auf die Index.php geleitet, wo er auch eingeloggt steht. Wenn er jetzt aber aktiv werden will (schreiben, memberlist einsehen, etc.) fliegt er raus, mit dem Hinweis, er müsse sich anmelden.

Im acp fliege ich immer dann raus, wenn ich versuche, etwas zu ändern - daher kann ich den cache auch nicht löschen...

An den cookie-Einstellungen wurde nichts geändet (cookie-Domain: narrenbrett.de; cookie-Name: phpbb3_h13ir; cookie-Pfad: /; Sicherer Servedr: deaktiviert

Hat einer von euch das Problem schon mal gehabt oder kann mir weiter helfen?

Gruß und besten Dank!

Stefan
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Fehler nach Auto-Update 3.0.1 -> 3.0.2.

Beitrag von nickvergessen »

kingkoerle hat geschrieben:An den cookie-Einstellungen wurde nichts geändet (cookie-Domain: narrenbrett.de; cookie-Name: phpbb3_h13ir; cookie-Pfad: /; Sicherer Server: deaktiviert
Hast du auch noch die URL zum Forum?
kein Support per PN
kingkoerle
Mitglied
Beiträge: 12
Registriert: 03.07.2008 23:36

Beitrag von kingkoerle »

Oh, sorry - ich dachte, das geht aus dem cookie hervor

www.narrenbrett.de

man kann sich auch als testuser:password einloggen

Gruß
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Nicht:

cookie-Domain:

Code: Alles auswählen

narrenbrett.de
sondern so:

cookie-Domain:

Code: Alles auswählen

.narrenbrett.de
kingkoerle
Mitglied
Beiträge: 12
Registriert: 03.07.2008 23:36

Beitrag von kingkoerle »

Okay, ich habe jetzt über phpmyadmin mit

Code: Alles auswählen

UPDATE `phpbb_config`
SET `config_value` = '.narrenbrett.de'
WHERE `config_name` = 'cookie_domain'
den "." hinzugefügt (Im ACP selber kann ich ja auch nichts einstellen, weil ich da beim absenden immer raus fliege. Danach habe ich den cache und alle Cookies gelöscht.

Im ACP zeigt er jetzt als Cookie-Einstellungen an:

Cookie Domain: .narrenbrett.de
Cookie Name: phpbb3_h13ir
Cookie-Pfad: /

Aber es hat sich nicht wirklich was geändert.

Kurioser Weise lief es ja vorher auch mit den Einstellungen...

Gruß

edit:

Ich habe jetzt noch mal manuell alle .bak wieder zurück umbenannt und siehe da - es läuft wieder. Wirklich schlauer bin ich jetzt allerdings nicht :-?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Auf jeden fall stimmt jetzt Deine Cookie Domain mit der Server Domain überein.

Als Gast wurden mir beim surfen auf Deiner Seite keine SIDs an die URL angehangen.
kingkoerle
Mitglied
Beiträge: 12
Registriert: 03.07.2008 23:36

Beitrag von kingkoerle »

So weit so gut - ich werde heute Abend noch mal ein Update auf 3.0.2. probieren. Vielleicht klappt es ja diesmal.

Wenn es wieder in die Hose geht, melde ich mich noch mal.

Beste Grüße
kingkoerle
Mitglied
Beiträge: 12
Registriert: 03.07.2008 23:36

Probleme bei der Weiterleitung?!

Beitrag von kingkoerle »

Hallo zusammen,

ich muss noch mal nachfragen. Hier noch mal der genaue Sachverhalt.

Das Forum wird über www.narrenbrett.de aufgerufen.

Die Domain ist bei strato angemeldet und von dort auf http://narrenbrett.kilu.de/phpBB3/ umgeleitet

Wenn ich es so einstelle:

cookie_domain .narrenbrett.kilu.de
cookie_name phpbb3_ddeeff
cookie_path /phpBB3
force_server_vars 1
script_path /phpBB3
server_name narrenbrett.kilu.de
server_port 80
server_protocol http://

werde ich beim Anmelden unter narrenbrett.de auf narrenbrett.kilu.de umgeleitet und muss mich dann da erneut anmelden. Danach funktioniert aber alles (ist aber nicht Sinn der Sache, weil ich eben über Narrenbrett.de drauf zugreifen möchte).

Wenn ich es so einstelle:

cookie_domain .narrenbrett.kilu.de
cookie_name phpbb3_ddeeff
cookie_path /phpBB3
force_server_vars 1
script_path /
server_name narrenbrett.de
server_port 80
server_protocol http://

ist mMn der Cookie falsch gesetzt, weil er dann beim normalen Surfen im Forum eine Session-ID anhängt.

Wenn ich es so einstelle:

cookie_domain .narrenbrett.de
cookie_name phpbb3_ddeeff
cookie_path /
force_server_vars 1
script_path /
server_name narrenbrett.de
server_port 80
server_protocol http://

müßte es eigentlich passen. Ich kann mich unter narrenbrett.de normal anmelden und bekomme beim surfen im Forum keine SID angehangen.

Allerdings bekomme ich keinen Zugriff auf das ACP. Außerdem fliegen die User raus wenn sie versuchen einen Beitrag zu verfassen und "Mich bei jedem Besuch automatisch anmelden" nicht aktiviert haben.

Und so langsam weiß ich nicht mehr, was falsch ist. Nach meiner Forensuche müßte der Cookie auf den realen Speicherplatz zeigen (also Variante 1 oder 2), aber dann paßt entweder die Weiterleitung oder der Cookie nicht.

Variante 3 macht nach meinem Verständnis auch Sinn und der Cookie scheint auch nicht ganz falsch zu sein. Beim posten fliegt man dann aber raus...

Zum Probieren hier der Testaccount:

testuser
password

Gruß und herzlichen Dank an alle

Stefan

edit: Aktuell läuft es auf Variante 3. Cache und Cookies habe ich nach jedem Umstellen gelöscht
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“