Datenbankproblem [erledigt]

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.
monochrome34
Mitglied
Beiträge: 11
Registriert: 20.02.2007 13:33
Kontaktdaten:

Datenbankproblem [erledigt]

Beitrag von monochrome34 »

Hallo habe seit heute andauernd Probleme mit der Datenbank.
SQL Error : 1034 Incorrect key file for table: 'phpbb_sessions'. Try to repair it

DELETE FROM phpbb_sessions WHERE session_time < 1171971695 AND session_id <> 'a33a0f8bcab5e5812a38a14fa173c597'
SQL Error : 1062 Duplicate entry '-1' for key 2

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('272b9a7a8909615c711697ae1a2ea1c5', -1, 1171974408, 1171974408, '51df7392', 0, 0, 0)

Line : 194
File : sessions.php
Die Tabelle Sesssions habe ich schon geleert, hat aber nicht geholfen.

Bitte um Hilfe

mfg
monochrome
Zuletzt geändert von monochrome34 am 21.02.2007 17:18, insgesamt 2-mal geändert.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12321
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Repariere mal die Tabelle phpbb_sessions.

Code: Alles auswählen

REPAIR TABLE 'phpbb_sessions'



Grüße: Mahony
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
monochrome34
Mitglied
Beiträge: 11
Registriert: 20.02.2007 13:33
Kontaktdaten:

Beitrag von monochrome34 »

Mahony hat geschrieben:Hallo
Repariere mal die Tabelle phpbb_sessions.

Code: Alles auswählen

REPAIR TABLE 'phpbb_sessions'



Grüße: Mahony
Hallo Mahony,
habe ich gemacht leider immer noch folgende Fehlermeldung.
SQL Error : 1062 Duplicate entry '116' for key 2

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('6be5e54771e8ebcc6af46eff0f363a2f', 116, 1171977629, 1171977629, '51df7392', 0, 1, 1)

Line : 194
File : sessions.php
:cry:
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Ok,

dann veruche mal mit diesem Code, die Tabelle zu löschen und neu anzulegen. ( Achte auf den Präfix phpbb_ )

Code: Alles auswählen

DROP TABLE IF EXISTS `phpbb_sessions`;
CREATE TABLE IF NOT EXISTS `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',
  `session_admin` tinyint(2) 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=HEAP MAX_ROWS=500;
monochrome34
Mitglied
Beiträge: 11
Registriert: 20.02.2007 13:33
Kontaktdaten:

Beitrag von monochrome34 »

Habs durchlaufen lassen, doch noch immer die Fehlermeldung.
Bin ratlos.
phpBB : Kritischer Fehler

Error creating new session

DEBUG MODE

SQL Error : 1062 Duplicate entry '-1' for key 2

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('d295936f1a8e916fd0e791b802ae33fd', -1, 1171979671, 1171979671, '51df7392', 0, 0, 0)

Line : 194
File : sessions.php
mfg
monochrome34
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

hm,

dann mein letzter Versuch an dieser Stelle:

Code: Alles auswählen

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

# --------------------------------------------------------
#
# Table structure for table `phpbb_sessions_keys`
#
DROP TABLE IF EXISTS `phpbb_sessions_keys`; 
CREATE TABLE phpbb_sessions_keys (
  key_id varchar(32) DEFAULT '0' NOT NULL,
  user_id mediumint(8) DEFAULT '0' NOT NULL,
  last_ip varchar(8) DEFAULT '0' NOT NULL,
  last_login int(11) DEFAULT '0' NOT NULL,
  PRIMARY KEY (key_id, user_id),
  KEY last_login (last_login)
);
Benutzeravatar
tom971
Mitglied
Beiträge: 417
Registriert: 06.08.2006 00:57
Wohnort: München
Kontaktdaten:

Beitrag von tom971 »

Hy
kanst du uns sessions.php als .txt File zukommmen lassen
Servus Tom
Ich liebe kochen mit Wein, manchmal gebe ich auch ins Essen rein
monochrome34
Mitglied
Beiträge: 11
Registriert: 20.02.2007 13:33
Kontaktdaten:

Beitrag von monochrome34 »

Code: Alles auswählen

 Zuviel Code entfernt durch Dr.Death
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Du hast zuviel Code gepostet, was das Thema unnötig in die Länge zieht und unübersichtlich macht.
Es wäre besser die Datei bzw. den Code als .txt Datei abzuspeichern und dann hier einen Link zu posten - siehe auch KB:datei .

Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.
monochrome34
Mitglied
Beiträge: 11
Registriert: 20.02.2007 13:33
Kontaktdaten:

Beitrag von monochrome34 »

Sorry hier die Sessions.php als txt Datei.
http://www.politik-forum.at/sessions.txt
Antworten

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