Tabelle reparieren? Bitte um Hilfe...

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.
dr_zeller
Mitglied
Beiträge: 38
Registriert: 24.01.2006 14:28
Kontaktdaten:

Tabelle reparieren? Bitte um Hilfe...

Beitrag von dr_zeller »

Hallo Miteinander,

bin nicht unbedingt ein php spezialist und hab bei meinem forum seit etwa einer stunde eine fehlermeldung, obwohl ich keine datein verändert hab...

http://www.dr-zeller.com/Forum/

dieser Fehler wird ausgegeben:

Code: Alles auswählen

phpBB : Kritischer Fehler

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1194 Table 'u' is marked as crashed and should be repaired

SELECT u.*, s.* FROM phpbb_sessions s, phpbb_users u WHERE s.session_id = 'e800990252a8719016a6e48a44db3ae0' AND u.user_id = s.session_user_id

Line : 315
File : sessions.php
weiß nicht so richtig was ich jetzt tun soll... die session.php hab ich schon ersetzt, hat aber nix gebracht. wenn ich den sql befehl bei mysql eingeb kommt auch "#1194 - Table 'u' is marked as crashed and should be repaired".

hoffe hier ein weiteres mal kompetente hilfe zu finden ;-)

vielen dank schon mal!

cheers'n'beers

technisch unterqualifizierter admin
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Versuchs mal mit

Code: Alles auswählen

REPAIR TABLE `phpbb_sessions`




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.
dr_zeller
Mitglied
Beiträge: 38
Registriert: 24.01.2006 14:28
Kontaktdaten:

Beitrag von dr_zeller »

danke für die schnelle antwort!

hat aber leider nix gebracht... hab auch REPAIR TABLE 'u' ausprobiert...
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Es gibt keine Tabelle u in phpBB.
Repariere zusätzlich noch die Tabelle phpbb_users

Code: Alles auswählen

REPAIR TABLE `phpbb_users`

P.S. Falls es dann noch immer nicht funktioniert, erstelle die Tabelle phpbb_sessions neu

Code: Alles auswählen

DROP TABLE IF EXISTS phpbb_sessions;
CREATE TABLE phpbb_sessions(
   session_id char(32) NOT NULL,
   session_user_id mediumint(8) NOT NULL,
   session_start int(11) NOT NULL,
   session_time int(11) NOT NULL,
   session_ip char(8) NOT NULL,
   session_page int(11) NOT NULL,
   session_logged_in tinyint(1) 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)
   );


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.
mario d.
Mitglied
Beiträge: 220
Registriert: 04.12.2003 20:18

Beitrag von mario d. »

Öhm... Kann es ein, dass du ein phpBB2 hast? Falls ja - danach sieht es nämlich ziemlich aus - wäre ich sehr vorsichtig. Die Leute werden nämlich davon ausgehen, dass du phpBB3 hast.

Und das könnte dann gefährlich werden für deine Tabellen! :wink:
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Ich habe das Thema mal ins "phpBB 2.0: Administration und Benutzung" verschoben, da es hier wohl besser aufgehoben ist.




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.
dr_zeller
Mitglied
Beiträge: 38
Registriert: 24.01.2006 14:28
Kontaktdaten:

Beitrag von dr_zeller »

hallo!
hab die users-tabelle repariert, jetzt funktioniert das board wieder!
vielen dank!

hab mir schon gedacht, dass ich wahrscheinlich eine nicht mehr aktuelle version benutze, das letzte update is sicher schon über ein jahr her...

hab tatsächlich phpBB 2.0.20, werd das aber gleich ändern...
dr_zeller
Mitglied
Beiträge: 38
Registriert: 24.01.2006 14:28
Kontaktdaten:

Beitrag von dr_zeller »

war ich gestern schon zu müde/betrunken oder ist das update auf phpBB 3 wirklich nicht so leicht, wie die updates früher waren?
dr_zeller
Mitglied
Beiträge: 38
Registriert: 24.01.2006 14:28
Kontaktdaten:

Beitrag von dr_zeller »

Hallo,

hab jetzt vor einiger Zeit auf phpBB3 umgerüstet und hab jetzt wieder ein ähnliches problem...

Code: Alles auswählen

General Error
SQL ERROR [ mysql4 ]

Table 's' is marked as crashed and should be repaired [1194]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Hab bereits REPAIR TABLE `phpbb_users` bzw. _sessions ausprobiert, hat aber leider nicht funktioniert :(

kann mir vielleicht wieder jemand weiter helfen? wäre sehr nett!

vielen dank, cheers
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Table 's' is marked as crashed and should be repaired [1194]
bedeutet, dass du die Tabelle s reparieren solltest.

Versuchs also mal mit

Code: Alles auswählen

REPAIR TABLE s


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.
Gesperrt

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