seltsames problem nach servercrash

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gex
Mitglied
Beiträge: 8
Registriert: 07.12.2002 02:06

seltsames problem nach servercrash

Beitrag von Gex »

also, anfang der woche hat's irgendwie meinen server (debian woody) gerissen. ich konnte dann die mysql-daten und sämtliche dateien vom phpBB retten und hab sie nun nach dem neuaufsetzen des servers wieder zurückgespielt. an sich funktioniert das forum auch wieder, d.h. alles wird korrekt dargestellt usw., nur gibt es ein großes problem mit dem einloggen (würde das jetzt schon ins phpbb@work gehören?). und zwar kommt, wenn ich username und passwort eingebe, zunächst die fehlermeldung
phpBB : Critical Error

Error updating last visit time
wenn ich dann im IE auf aktualisieren gehe und "die daten wiederholt sende" kommt als nächstes
phpBB : Critical Error

Error updating sessions table
ein weiterer klick auf aktualisieren und ich bin ordnungsgemäß eingeloggt. aber da kann doch irgendwas nicht stimmen. das selbe tritt übrigens auch beim ausloggen auf. mysql läuft eigentlich so, wie es soll und produziert keinerlei fehler. das ganze ist äußerst seltsam, vielleicht weiß jemand wie ich das beheben kann?
achso, ich hab auch schon probiert von 2.0.2 auf 2.0.3 upzudaten. dazu habe ich dieses patch-teil, das man unter linux in der konsole ausführt, verwendet. hat wohl auch ganz gut geklappt, nur steht unten immer noch, es handele sich um 2.0.2 :-?

TIA
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

Hi

Nur ne idee, nicht ganz sicher ob es daran liegt aber mach ma die session table platt und erzeug die neu.

Mfg
Jens

P.s.debian-woody? Gute wahl!
Gex
Mitglied
Beiträge: 8
Registriert: 07.12.2002 02:06

Beitrag von Gex »

ok, hab das jetzt mal gemacht und der "phpBB : Critical Error Error updating sessions table" kommt nicht mehr :)
der andere ("error updating last visit time") kommt leider immer noch.
beim ausloggen kommt inzwischen kein fehler mehr :)
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Schau Dir ma die users_Tabelle an (v.a. die Spalten user_session_time, user_session_page, user_lastvisit) ..wenn Du nix ungewöhnliches erkennen kannst, versuch einfach ma sie zu reparieren (REPAIR).
Gex
Mitglied
Beiträge: 8
Registriert: 07.12.2002 02:06

Beitrag von Gex »

hm, ich kann da nichts außergewöhnliches feststellen... kann aber auch daran liegen, dass ich keine ahnung hab, wie's ausschaun sollte.
wie geht das mit dem REPAIR? als SQL-befehl ausführen? mit welchen parametern? sorry, aber ich bin in mysql nicht wirklich fit was die befehle angeht :(
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

...wenn Du Dich eingeloggt hast, klicke im linken Frame auf die users_Tabelle. Dann scroll im rechten Frame nach unten und klicke auf "Repariere Tabelle".

Wenn das nix hilft... poste ma die Struktur der users_Tabelle (aber erst das mit´m Reparieren versuchen ;) ).
Gex
Mitglied
Beiträge: 8
Registriert: 07.12.2002 02:06

Beitrag von Gex »

hm, es existiert bei mir kein button "repariere tabelle" :(

naja, hier die struktur:
Datenbank phpBB - Tabelle phpbb_users auf localhost
# phpMyAdmin MySQL-Dump
# version 2.3.0
# http://phpwizard.net/phpMyAdmin/
# http://www.phpmyadmin.net/ (download page)
#
# Host: localhost
# Erstellungszeit: 07. Dezember 2002 um 18:54
# Server Version: 3.23.49
# PHP-Version: 4.1.2
# Datenbank: `phpBB`
# --------------------------------------------------------

#
# Tabellenstruktur für Tabelle `phpbb_users`
#

CREATE TABLE phpbb_users (
user_id mediumint(8) NOT NULL default '0',
user_active tinyint(1) default '1',
username varchar(25) NOT NULL default '',
user_password varchar(32) NOT NULL default '',
user_session_time int(11) NOT NULL default '0',
user_session_page smallint(5) NOT NULL default '0',
user_lastvisit int(11) NOT NULL default '0',
user_regdate int(11) NOT NULL default '0',
user_level tinyint(4) default '0',
user_posts mediumint(8) unsigned NOT NULL default '0',
user_timezone decimal(4,2) NOT NULL default '0.00',
user_style tinyint(4) default NULL,
user_lang varchar(255) default NULL,
user_dateformat varchar(14) NOT NULL default 'd M Y H:i',
user_new_privmsg smallint(5) unsigned NOT NULL default '0',
user_unread_privmsg smallint(5) unsigned NOT NULL default '0',
user_last_privmsg int(11) NOT NULL default '0',
user_emailtime int(11) default NULL,
user_viewemail tinyint(1) default NULL,
user_attachsig tinyint(1) default NULL,
user_allowhtml tinyint(1) default '1',
user_allowbbcode tinyint(1) default '1',
user_allowsmile tinyint(1) default '1',
user_allowavatar tinyint(1) NOT NULL default '1',
user_allow_pm tinyint(1) NOT NULL default '1',
user_allow_viewonline tinyint(1) NOT NULL default '1',
user_notify tinyint(1) NOT NULL default '1',
user_notify_pm tinyint(1) NOT NULL default '1',
user_popup_pm tinyint(1) NOT NULL default '0',
user_rank int(11) default '0',
user_avatar varchar(100) default NULL,
user_avatar_type tinyint(4) NOT NULL default '0',
user_email varchar(255) default NULL,
user_icq varchar(15) default NULL,
user_website varchar(100) default NULL,
user_from varchar(100) default NULL,
user_sig text,
user_sig_bbcode_uid varchar(10) default NULL,
user_aim varchar(255) default NULL,
user_yim varchar(255) default NULL,
user_msnm varchar(255) default NULL,
user_occ varchar(100) default NULL,
user_interests varchar(255) default NULL,
user_actkey varchar(32) default NULL,
user_newpasswd varchar(32) default NULL,
PRIMARY KEY (user_id),
KEY user_session_time (user_session_time)
) TYPE=MyISAM;
edit: ich hab mir grad die neueste version vom phpMyAdmin besorgt, trotzdem gibt es kein "repariere tabelle" :(
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

wenn du links in der Navigation eine Datenbank auswählst und dann auf eine Tabelle klickst existiert bei dir auf der rechten Seiten ganz unten nicht dieser Block:

Code: Alles auswählen

Hilfsmittel :  Überprüfe Tabelle  [Dokumentation]   -  Analysiere Tabelle  [Dokumentation]  
  Repariere Tabelle  [Dokumentation]   -  Optimiere Tabelle  [Dokumentation]  
?
Gex
Mitglied
Beiträge: 8
Registriert: 07.12.2002 02:06

Beitrag von Gex »

nein, gibts nicht... welche version von phpMyAdmin bzw mysql hast du?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

...also ab phpmyadmin 2.2.7 solltest Du das mit "Repair" eigentlich irgendwo finden können.
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“