Server Umzug - Session Problem führt zu Logout
-
- Mitglied
- Beiträge: 25
- Registriert: 21.10.2005 20:38
Server Umzug - Session Problem führt zu Logout
Hallo Leute,
ich betreibe schon ewig phpbb Foren und habe auch selten Probleme damit gehabt.
Es kommt wie es kommen muss, ich stehe vor einer Hürde.
Ich habe meinen Server gewechselt und möchte auf dem neuen Server ein Testsystem einrichten.
Alle Daten kopiert, das System läuft. Ich logge mich ein und solange ich auf Links klicke die durch append_sid() gelaufen sind, klappt alles prima.
Sobald ich das Forum nochmals aufrufe (ohne SID) oder einen Link ohne SID anklicke, bin ich sofort ausgeloggt.
Die Domain ist von der Form: http://www.subdomain.domain.de
Meine board_config sagt:
cookie_domain: .subdomain.domain.de // Auch http://www.subdomain.domain.de oder .www.subdomain.domain.de gehen nicht...
cookie_name: phpbb_subdomain
cookie_path: /
server_name: http://www.subdomain.domain.de
Cache Ordner hat 777.
Cookies schon gelöscht, Cache geleert, drei Browser probiert.
Ich habe schon x Foren so eingerichtet, nur auf dem neuen Server klappt es nicht.
Der Server hat auch unterschiede in der php.ini . Ich habe schon vergeblich danach gesucht, gibt es PHP Funktionen die Voraussetzung sind?
Hier mal php.ini Session:
[ externes Bild ]
Ich hoffe Ihr könnt mir helfen, dieses Problem ist echt hartnäckig.
Gruß
ich betreibe schon ewig phpbb Foren und habe auch selten Probleme damit gehabt.
Es kommt wie es kommen muss, ich stehe vor einer Hürde.
Ich habe meinen Server gewechselt und möchte auf dem neuen Server ein Testsystem einrichten.
Alle Daten kopiert, das System läuft. Ich logge mich ein und solange ich auf Links klicke die durch append_sid() gelaufen sind, klappt alles prima.
Sobald ich das Forum nochmals aufrufe (ohne SID) oder einen Link ohne SID anklicke, bin ich sofort ausgeloggt.
Die Domain ist von der Form: http://www.subdomain.domain.de
Meine board_config sagt:
cookie_domain: .subdomain.domain.de // Auch http://www.subdomain.domain.de oder .www.subdomain.domain.de gehen nicht...
cookie_name: phpbb_subdomain
cookie_path: /
server_name: http://www.subdomain.domain.de
Cache Ordner hat 777.
Cookies schon gelöscht, Cache geleert, drei Browser probiert.
Ich habe schon x Foren so eingerichtet, nur auf dem neuen Server klappt es nicht.
Der Server hat auch unterschiede in der php.ini . Ich habe schon vergeblich danach gesucht, gibt es PHP Funktionen die Voraussetzung sind?
Hier mal php.ini Session:
[ externes Bild ]
Ich hoffe Ihr könnt mir helfen, dieses Problem ist echt hartnäckig.
Gruß
Re: Server Umzug - Session Problem führt zu Logout
Das ist doch völlig normal. Wenn die Session über die SID weitergegeben wird, muß die SID auch vorhanden sein.MaracujaJoe hat geschrieben: Sobald ich das Forum nochmals aufrufe (ohne SID) oder einen Link ohne SID anklicke, bin ich sofort ausgeloggt.
Anders wenn die Kennung der Session per Cookie realisiert wird.
-
- Mitglied
- Beiträge: 25
- Registriert: 21.10.2005 20:38
Re: Server Umzug - Session Problem führt zu Logout
Es läuft sonst auch mit Cookies, was es nun natürlich auch wieder soll.
Hast du dazu einen Ansatz?
Danke
Hast du dazu einen Ansatz?
Danke
Re: Server Umzug - Session Problem führt zu Logout
Laß Dir mal PHP-Info anzeigen und suche dort nach dem Eintrag "session.use_cookies". Der sollte auf "On" stehen.
-
- Mitglied
- Beiträge: 25
- Registriert: 21.10.2005 20:38
Re: Server Umzug - Session Problem führt zu Logout
Siehe Bild im ersten Post. Ist auf On.
Weitere Ansätze?
Weitere Ansätze?
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12179
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Server Umzug - Session Problem führt zu Logout
Hallo
Erzwinge Server-URL-Einstellungen solltest du bei Verwendung einer Subdomain zwingend aktivieren.
Der Domain-Name sollte ohne http:// angegeben werden.
Server und Domain-Einstellungen sind ansonsten korrekt gesetzt und nach deinen Änderungen hast du deine Cookies im Browser gelöscht?
Grüße: Mahony
Erzwinge Server-URL-Einstellungen solltest du bei Verwendung einer Subdomain zwingend aktivieren.
Der Domain-Name sollte ohne http:// angegeben werden.
Server und Domain-Einstellungen sind ansonsten korrekt gesetzt und nach deinen Änderungen hast du deine Cookies im Browser gelöscht?
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
-
- Mitglied
- Beiträge: 25
- Registriert: 21.10.2005 20:38
Re: Server Umzug - Session Problem führt zu Logout
Erzwinge Server-URL werde ich mir später ansehen.
http:// hat das Board dazugedichtet, steht nicht in der config
Cookies waren definitiv gelöscht, ebenso der Cache.
Was habe ich Serverseitig noch für Möglichkeiten? DNS, PHP im Apache Mode oder FastCGI, vielleicht iwelche interessanten PHP.ini Einstellungen?
Ich mache später mal von der ini einen Screenshot, bin noch unterwegs.
Bin für alle Vorschläge offen!
Euch schonmal vielen Dank.
http:// hat das Board dazugedichtet, steht nicht in der config

Cookies waren definitiv gelöscht, ebenso der Cache.
Was habe ich Serverseitig noch für Möglichkeiten? DNS, PHP im Apache Mode oder FastCGI, vielleicht iwelche interessanten PHP.ini Einstellungen?
Ich mache später mal von der ini einen Screenshot, bin noch unterwegs.
Bin für alle Vorschläge offen!
Euch schonmal vielen Dank.
Re: Server Umzug - Session Problem führt zu Logout
Hallo,MaracujaJoe hat geschrieben:Die Domain ist von der Form: http://www.subdomain.domain.de
Meine board_config sagt:
cookie_domain: .subdomain.domain.de // Auch http://www.subdomain.domain.de oder .www.subdomain.domain.de gehen nicht...
cookie_name: phpbb_subdomain
cookie_path: /
server_name: http://www.subdomain.domain.de
Du hast eine doppelte Subdomain angegeben: www und subdomain.
Falsch: http://www.subdomain.domain.de
Richtig: http://subdomain.domain.de (also ohne "www", denn www ist auch eine Subdomain)!