Beim Posten: "invalid_session"

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
baerenwurm
Mitglied
Beiträge: 285
Registriert: 06.11.2002 16:29
Kontaktdaten:

Beim Posten: "invalid_session"

Beitrag von baerenwurm »

Einige (wohl aus dem YaBB SE konvertierte) Benutzer bekommen beim Posten jene Meldung. Kann ich denn die user_session_time Spalte bei jedem Benutzer bedenkenlos löschen? Oder liegt das gar nicht daran?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Benutzeravatar
gwadro
Mitglied
Beiträge: 16
Registriert: 10.11.2002 21:45
Wohnort: Wolfersorf / Bayern

Beitrag von gwadro »

ich will mich ja nicht beschweren, aber sorry ich hab ein deutsches Bord besucht , um einen Link auf phpbb.com als Hilfe, oder Antwort aufein Problem zu bekommen. :roll:
Zuletzt geändert von gwadro am 01.05.2003 20:49, insgesamt 1-mal geändert.
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

bemühe einfach mal die Suchfunktion nach
invalid_session
da finde ich auch ganz viele deutsche Themen :)
http://www.phpbb.de/viewtopic.php?t=209 ... lidsession
Benutzeravatar
gwadro
Mitglied
Beiträge: 16
Registriert: 10.11.2002 21:45
Wohnort: Wolfersorf / Bayern

Beitrag von gwadro »

Danke , aber ich supporte auch und kenne das Problem mit der Faulheit in sachen Suche.
Aber weder das leeren der Tabelle, noch das absenken der IP Check hat was genützt http://www.iuw-darmstadt.de/phpBB2/view ... 8e4#111505
und bei AOL bin ich auch nicht.
Aber ich hab etwas tolles festgestellt,
seit ca. 3 Wochen blieb die /index.php?pane=right im Adminfenster leer, nachdem ich den IP_Check auf

Code: Alles auswählen

$ip_check_s = substr($userdata['session_ip'], 0, 4); 
         $ip_check_u = substr($user_ip, 0, 4);
abgesenkt habe, geht das wieder. :)
Benutzeravatar
gwadro
Mitglied
Beiträge: 16
Registriert: 10.11.2002 21:45
Wohnort: Wolfersorf / Bayern

wer kann sich das mal ansehen?

Beitrag von gwadro »

ich hab mal die session_tabellen in meinen Foren verglichen:
2 is aus den Forum, welches nicht geht, 1 läuft ohne Probleme



http://www.sambar.de/x/2.htm

http://www.sambar.de/x/1.htm

Warum ist die session_id kaputt ?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Hast du die session_id gekürzt oder ist die bei deinen beiden Foren so ? :o
Hast du Mods ins Forum eingebaut ? Besonders welche die etwas an der sessions.php verändert haben ?
Benutzeravatar
gwadro
Mitglied
Beiträge: 16
Registriert: 10.11.2002 21:45
Wohnort: Wolfersorf / Bayern

Beitrag von gwadro »

Mister_X hat geschrieben:Hast du die session_id gekürzt oder ist die bei deinen beiden Foren so ?
Ich hab nichts gekürtzt. die 2.htm ist von de Forum, welches nicht geht. Die 1.htm ist von dem Forum, welches läuft.
Hast du Mods ins Forum eingebaut ? Besonders welche die etwas an der sessions.php verändert haben ?
In beiden sind die selben Mods installiert. Die installation der Mods verlief syncron, soll heissen, immer die selbe Quelldatei rein copiert.
Das Problem hatte ich schonmal, da hat ein leeren der Tabelle _sessions ausgereicht.

PM und Lastvisit und alles was so mit ein und ausloggen zu tun hat, das geht alles .

Ich hab mal einen Test / test User angelegt.
http://www.sambar.de/forum/
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Hm also ich kann mich bei deinem Forum nicht einloggen (werde nie als eingeloggt angezeigt), geht das bei dir problemlos ?
Benutzeravatar
gwadro
Mitglied
Beiträge: 16
Registriert: 10.11.2002 21:45
Wohnort: Wolfersorf / Bayern

Bingo !! ich bin der grösste

Beitrag von gwadro »

Peng !!
hier ist die Lösung:
die Profi´s unter Euch können es ja mal erklären, ich hab die Srtuktur meiner original Tabelle mit der des Forum verglichen, welches läuft, und siehe da, einige Werte waren verschieden.
Tabelle in dem Zustand, als der Fehler "invalid_session" kam:

Code: Alles auswählen

#
# Tabellenstruktur für Tabelle `phpbb_sessions`
#
# Erzeugt am: 04. Mai 2003 um 00:32
# Aktualisiert am: 04. Mai 2003 um 00:48
#

 TABLE `phpbb_sessions` (
  `session_id` char(1) NOT NULL default '',
  `session_user_id` mediumint(9) NOT NULL default '0',
  `session_start` int(11) NOT NULL default '0',
  `session_time` int(11) NOT NULL default '0',
  `session_ip` char(1) NOT NULL default '',
  `session_page` int(11) NOT NULL default '0',
  `session_logged_in` tinyint(4) NOT NULL default '0'
) TYPE=MyISAM;
mit dieser Struktur ist der Fehler beseitigt

Code: Alles auswählen

#
# Tabellenstruktur für Tabelle `phpbb_sessions`
#
# Erzeugt am: 04. Mai 2003 um 00:37
# Aktualisiert am: 04. Mai 2003 um 01:26
#

DROP TABLE IF EXISTS `phpbb_sessions`;
CREATE TABLE `phpbb_sessions` (
  `session_id` char(32) NOT NULL default '',
  `session_user_id` mediumint(8) NOT NULL default '0',
  `session_start` int(11) NOT NULL default '0',
  `session_time` int(11) NOT NULL default '0',
  `session_ip` char(8) NOT NULL default '0',
  `session_page` int(11) NOT NULL default '0',
  `session_logged_in` tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (`session_id`),
  KEY `session_user_id` (`session_user_id`),
  KEY `session_id_ip_user_id` (`session_id`,`session_ip`,`session_user_id`)
) TYPE=MyISAM;

z.B. in PHP-Myadmin
:lol: :lol: :lol:
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“