Hallo,
seid gestern habe ich in 2er meiner Projekte auf einem Server (Bei Server4you) Session Probleme. Und zwar werden einige User immer wieder gleich nach dem login ausgeloggt oder können nur wenige Sekunden im internen Bereich bleiben.
Leider kahm es urplötzlich und betrifft auch die Woltlabs Boards.
Von meiner Seite aus gab es keine Änderung die dafür verantwortlich sein könnte.
Meine Frage ist nun:
Kennt jemand das Problem, bzw hatte es auch mal jemand, worans kanns liegen?
Und wie kann ich das Problem lösen?
Wäre echt super, wenn jemand etwas wüsste!
gruß
Korporal
EDIT: Die Spiele sind in PHP geschrieben.
Session Problem
gepostet vor 18 Jahre, 2 Monate von Korporal
gepostet vor 18 Jahre, 2 Monate von knalli
Vllt die Platte voll, wo die Sessions gelagert werden?
gepostet vor 18 Jahre, 2 Monate von Toby
Ich hatte letztens auf meinem Entwicklerrechner auch mal ähnliche Probleme, da hat es geholfen alle Session-Files manuell zu löschen.
gepostet vor 18 Jahre, 2 Monate von Korporal
Hallo,
danke für die Antworten!
Habe nun einmal die ganzen Session Files manuell gelöscht und mal sehn ob das Problem weiterhin besteht.
Werde mich dann hier nochmal melden
gruß
danke für die Antworten!
Habe nun einmal die ganzen Session Files manuell gelöscht und mal sehn ob das Problem weiterhin besteht.
Werde mich dann hier nochmal melden
gruß
gepostet vor 18 Jahre, 2 Monate von Korporal
Leider hat es das Problem nicht gelöst.
Hat vielleicht noch jemand Lösungvorschläge?
gruß
Hat vielleicht noch jemand Lösungvorschläge?
gruß
gepostet vor 18 Jahre, 2 Monate von mifritscher
Proxyprobleme? Ständig wechselnde IP? werden noch neue Sessiondateien angelegt?
gepostet vor 18 Jahre, 2 Monate von Korporal
Also mit Proxys hat es nichts zu tun habe da die User schon gefragt, was sie benutzen und ob sie Proxys benutzen.
Die Antworten sind sehr unterschiedlich, es muss aber am Server liegen da das Problem erst seid kurzem besteht, auch bei Usern die schon länger dabei sind.
Wir haben schon etliche Sachen probiert, leider ohne Erfolg.
- Für beide Projekte einzelne Template Verzeichnisse
- Session Files manuell gelöscht
- Verschiedene Arten von Session (Über versch. Funktionen)
Es werden auch noch Session Files angelegt, der Speicher hat noch 48GB frei
gruß
Die Antworten sind sehr unterschiedlich, es muss aber am Server liegen da das Problem erst seid kurzem besteht, auch bei Usern die schon länger dabei sind.
Wir haben schon etliche Sachen probiert, leider ohne Erfolg.
- Für beide Projekte einzelne Template Verzeichnisse
- Session Files manuell gelöscht
- Verschiedene Arten von Session (Über versch. Funktionen)
Es werden auch noch Session Files angelegt, der Speicher hat noch 48GB frei
gruß
gepostet vor 18 Jahre, 2 Monate von gorgo
- betrifft es alle Browser oder IE benutzer ?
- werden Frames verwendet ?
wenn ja dann schau mal Hier
Das Problem tritt beim IE auch Anbieterabhängig selbst bei Frames auf die garnicht Inhalte von einer anderen Domain abrufen (entgegen dem was unter dem Link zu lesen ist). Heisst bei dem einen Hoster funktioniert es, bei einem anderen nicht.
- werden Frames verwendet ?
wenn ja dann schau mal Hier
Das Problem tritt beim IE auch Anbieterabhängig selbst bei Frames auf die garnicht Inhalte von einer anderen Domain abrufen (entgegen dem was unter dem Link zu lesen ist). Heisst bei dem einen Hoster funktioniert es, bei einem anderen nicht.
gepostet vor 18 Jahre, 2 Monate von Korporal
Hallo,
das Problem gibt es auch bei usern mit Firefox oder Opera, verwende auch keine Frames, bis auf ein iframe worin der Werbebanner angezeigt wird.
gruß
das Problem gibt es auch bei usern mit Firefox oder Opera, verwende auch keine Frames, bis auf ein iframe worin der Werbebanner angezeigt wird.
gruß
gepostet vor 18 Jahre, 2 Monate von HSINC
eventuell haben die leute eine firewall (oder ähnliches) welches sessioncookies/sessionids durcheinander würfelt. warum auch immer, aber es wird wohl sowas wie datenschutz und nicht nachvolziehen der wege des usern sein (oder so).
zumindest wenn bei uns irgendwer probleme mit sessions hat, liegt das immer an der firewall oder so einem proggi
zumindest wenn bei uns irgendwer probleme mit sessions hat, liegt das immer an der firewall oder so einem proggi
gepostet vor 18 Jahre, 2 Monate von Korporal
Hehe bitte den beitrag ganz durchlesen bevor geholfen wird
Also ich mach PHP schon einige Jahre und so etwas ist mir noch nie passiert seid der umstellung auf globals_off
Allerdings weiss ich das es nichts mit dem User zu tun hat sondern mit dem Server, das Problem gibt es erst seid gut 2 Tagen, vorher ging alles super !
Also ich mach PHP schon einige Jahre und so etwas ist mir noch nie passiert seid der umstellung auf globals_off
Allerdings weiss ich das es nichts mit dem User zu tun hat sondern mit dem Server, das Problem gibt es erst seid gut 2 Tagen, vorher ging alles super !
gepostet vor 18 Jahre, 2 Monate von Kampfhoernchen
Aktviere für die Leute doch mal nen var_dump($_COOKIE, $_SESSION) um zu sehen, ob die ganze Session verschwindet oder sonst was.
Wenn du ne Wrapper-Klasse gebaut hast, ersetz die PHP-Sessions mal mit anderen.
Wenn du ne Wrapper-Klasse gebaut hast, ersetz die PHP-Sessions mal mit anderen.
gepostet vor 18 Jahre, 2 Monate von Korporal
Hi,
wir haben tatsächlich sowas (einen Sicherheits Code) vorm Login, der wurde auch kurz bevor die Fehler aufgetreten sind eingebaut.
Es ist aber eine Funktion, keine Klasse.
Allerdings habe ich wie gesagt 2 Projekte, in einem ist es nicht und dort bestehen die selbe Probleme.
wir haben tatsächlich sowas (einen Sicherheits Code) vorm Login, der wurde auch kurz bevor die Fehler aufgetreten sind eingebaut.
Es ist aber eine Funktion, keine Klasse.
Allerdings habe ich wie gesagt 2 Projekte, in einem ist es nicht und dort bestehen die selbe Probleme.
gepostet vor 18 Jahre, 2 Monate von Benny G-Punkt
Falls es ein MAnaged- oder vServer ist:
Hat vielleicht der Anbieter ein PHP-Update eingespielt und dabei beispielsweise die PHP-Ini geändert?
Hat vielleicht der Anbieter ein PHP-Update eingespielt und dabei beispielsweise die PHP-Ini geändert?
gepostet vor 18 Jahre, 2 Monate von TheUndeadable
Überprüfe mal folgende Variablen deiner PHP.INI:
session.gc_probability
session.gc_divisor
session.gc_maxlifetime
session.gc_probability
session.gc_divisor
session.gc_maxlifetime