Datenbank-Fehler nach PHP5

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.
Antworten
damian1
Mitglied
Beiträge: 5
Registriert: 21.08.2007 20:38

Datenbank-Fehler nach PHP5

Beitrag von damian1 »

Hallo!

Bei meinem Hoster wurde ein Upgrade auf php5 gemacht.

Wenn ich nun versuche Beiträge zu editieren oder zu löschen kommt folgende Meldung:

Could not delete word list entry

DEBUG MODE

SQL Error : 145 Table './d0036e14/phpbb_search_wordlist' is marked as crashed and should be repaired

DELETE FROM phpbb_search_wordlist WHERE word_id IN (63800)

Line : 382
File : functions_search.php


Kann mir da wer weiterhelfen?

Gruß,

Damian
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hallo,

keine Panik.....

--> phpbb_search_wordlist' is marked as crashed and should be repaired

--> Die Tabelle phpbb_search_wordlist ist als abgestürzt markiert und sollte repariert werden.


Gehe in Deinen phpMyAdmin und gib im SQL Fenster mal folgenden Befehl ein:

Code: Alles auswählen

REPAIR TABLE phpbb_search_wordlist
damian1
Mitglied
Beiträge: 5
Registriert: 21.08.2007 20:38

Beitrag von damian1 »

Hi!

Danke für die rasche Antwort!

Jetzt zeigt phpmyadmin zwar keinen Fheler mehr an, aber im Forum kriege ich noch immer dieselbe Fehlermeldung.

Mfg,

Damian
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

OK, dann baue mal schnell den DB Maintenance MOD ein.

Lasse durch den MOD die Suchtabellen leeren und danach neu aufbauen.
damian1
Mitglied
Beiträge: 5
Registriert: 21.08.2007 20:38

Beitrag von damian1 »

Muß mich korrigieren: nach erneutem Laden von phpmyadmin kommt auch hier eine Fehlermeldung.

Habe dann nochmals versucht zu reparieren, aber nun tut sich gar nichts mehr. Keine ANzeige, daß sich etwas an der Tabelle geändert hätte. Nur die Meldung, daß ein fehler vorliege.
damian1
Mitglied
Beiträge: 5
Registriert: 21.08.2007 20:38

Beitrag von damian1 »

So, habe alles installiert und ausgeführt. NUn kommt im Prinzip derselbe Fehler:

Fehler: Couldn't delete from search-word table!

SQL Error : 145 Table './d0036e14/phpbb_search_wordlist' is marked as crashed and should be repaired

DELETE FROM phpbb_search_wordlist

Line : 3047
File : /www/htdocs/w006f0d4/phpBB2-2/admin/admin_db_maintenance.php
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

OK,

dann ist die Tabelle wohl defekt.

Lösung: Löschung und Neu-Anlegung der Tabelle.

Führe bitte diesen Code in deinem phpMyAdmin SQL Fenster aus:

Code: Alles auswählen

DROP TABLE IF EXISTS phpbb_search_wordlist;
CREATE TABLE phpbb_search_wordlist (
  word_text varchar(50) binary NOT NULL default '',
  word_id mediumint(8) UNSIGNED NOT NULL auto_increment,
  word_common tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY (word_text),
  KEY word_id (word_id)
);
Danach musst Du mit dem DB Maintenance MOD den Suchindex neu aufbauen lassen.
damian1
Mitglied
Beiträge: 5
Registriert: 21.08.2007 20:38

Beitrag von damian1 »

Prima!

Jetzt klappt wieder alles!

Vielen lieben Dank!

Ab jtzt bist Du mein Gott! *gg*

Mfg,

Damian
Gibsycom
Mitglied
Beiträge: 3
Registriert: 01.10.2007 23:10

Beitrag von Gibsycom »

Hallo Support-Team,

ich habe ein ähnliches Problem :(
Mein Provider hat auf PHP5 umgestellt und seid dem habe ich einige Probleme.
Wenn ich Beiträge oder PMs schreibe kommt diese Fehlermeldung:
################
Error in posting

DEBUG MODE

SQL Error : 1062 Duplicate entry '0' for key 1

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_icon) VALUES (143, 39, 2, '', 1191174795, '543911a5', 1, 0, 1, 1, 0)

Line : 477
File : functions_post.php

Can´t save Error Message

################

Es wird jedoch schon abgeschickt, aber jener Beitrag oder PMs können nicht geöffnet werden, klickt man auf den Beitrag, so erscheint dieses: Das gewählte Thema oder der Beitrag existiert nicht.
Bei PMs wenn ich klicke diese Meldung: Es wurde keine Beitrags-ID angegeben.

Den DB Maintenance MOD habe ich installiert und durchgeführt, die Fehler treten jedoch wieder auf :oops:

An was könnte es liegen, könnte mir jemand einen rat geben :oops:

Danke im voraus LG Gibsy


--------------------

edit:
Fehler PMs konnte ich beheben in dem ich die Tabelle phpbb_privmsgs gelöscht und neu angelegt habe.

Bei den Beiträgen hat es leider nicht geklappt.
Antworten

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