Seite 1 von 1

DB Maintanance-Mod: Was sagt die Meldung aus?

Verfasst: 04.02.2004 16:29
von Wuppi
Hi

genannter Mod haut mir die Meldung raus:

Code: Alles auswählen

Prüfe Private Nachrichten-Tabellen

Sperre das Board

Warte drei Sekunden, damit Datenbanktransaktionen beendet werden können...

Prüfe auf Private Nachrichten ohne Text

Private Nachrichten ohne Text gefunden:

    * 4951 (Betreff: DM-Fehlliste; Absender: Testname (25); Empfänger: Doofname(15))
    * 21046 (Betreff: Re: servus...; Absender: Nickname (1502); Empfänger: Nixname (76))

Lösche Daten der Privaten Nachrichten

Prüfe auf Texte von Privaten Nachrichten ohne zugehörige Nachricht

Lösche ungültige Texte von Privaten Nachrichten

1606 betroffene Datensätze

Prüfe Private Nachrichten auf ungültige Absender

Private Nachrichten mit ungültigem Absender gefunden: 6888,4290,4233,4234,4235,4236,4237,4238,4239,4242,4243,4245,4246,4247,4248,4249,4251,4289,4255,
4256,4258,4259,4260,4267,4271,4273,4275,4276,4277,4279,4280,4285,4296,4297,4300,4310,4302,4303,
4309,4306,4308,4318,4321,4323,6859,6920,6854,6850,6922,6853,6855,6891,6890,6849,6848,6845,6844

Aktualisiere Private Nachrichten

Prüfe Private Nachrichten auf ungültige Empfänger

Private Nachrichten mit ungültigem Empfänger gefunden: 6856,4265,4270,4272,4274,4314,4315,4312,4295,4299,4305,4307,4317,4319,4320,4322,4324,4325,6860,
6892,6846,16075

Aktualisiere Private Nachrichten

Prüfe Private Nachrichten auf gelöschte Absender oder Empfänger

Private Nachrichten mit gelöschtem Absender oder Empfänger gefunden: 6888,6856,4290,4235,4238,4243,4245,4248,4251,4289,4255,4256,4258,4259,4260,4275,4276,4277,4314,
4279,4280,4315,4285,4312,4297,4310,4302,4303,4309,4321,4322,4323,4324,4325,6859,6860,6850,6922,
6853,6855,6892,6891,6849,6846,6845,16075

Lösche Private Nachrichten

Aktualisiere Zähler für neue Private Nachrichten

Keine Arbeit notwendig :-)

Aktualisiere Zähler für ungelesene Private Nachrichten

Aktualisiere Benutzer:

    * Aktualisiere Benutzer Canadian Coins (5)
    * Aktualisiere Benutzer KarlAntonMartini (13)
    * Aktualisiere Benutzer foxcoin (86)
    * Aktualisiere Benutzer blade_runner (174)
    * Aktualisiere Benutzer Ritter-Flamberg (280)
    * Aktualisiere Benutzer raven (328)
    * Aktualisiere Benutzer roobie11 (487)
    * Aktualisiere Benutzer Darklord (548)
    * Aktualisiere Benutzer manfred (589)
    * Aktualisiere Benutzer Denarius (686)
    * Aktualisiere Benutzer Coin Shop (935)
    * Aktualisiere Benutzer Ingrid Baltes (1160)

Entsperre das Board

Erledigt
Genauer:
"Private Nachrichten ohne Text gefunden: " <- sowas doch eigentlich nicht möglich? Kommt doch meldung vom Board wenn nix text?

"Lösche ungültige Texte von Privaten Nachrichten" <- was ist ungültig?

"Private Nachrichten mit gelöschtem Absender oder Empfänger gefunden:" <- das ist klar ;)

"Aktualisiere Zähler für neue Private Nachrichten" <- was für nen Zähler?

"Aktualisiere Benutzer:" <- was wurde aktuallisiert?

=> Ich frage deshalb, weil mir die Meldung da oben irgendwie Angst macht - hab das jetzt erst auf nem Testboard gemacht ;) -- sind halt doch ne Menge sachen ...

###########

Noch eine Frage - um kein weiteren Post aufzumachen ...

hab jetzt in nem 2.0.4er Board von 2 Usern (Dunkelziffer dürfte größer sein) etwa folgende Meldung bekommen:

Code: Alles auswählen

Could not obtain common word list

DEBUG MODE

SQL Error : 1034 Incorrect key file for table: 'm'. Try to repair it

SELECT m.word_id FROM mforum_search_wordmatch m, mforum_search_wordlist w WHERE w.word_text IN ('aber', 'absicht', 'aktuellen', 'alex', 'allerdings', 'alles', 'allgemein', 'als', 'also', 'anstellen', 'antreffen', 'argumente', 'auch', 'auf', 'aufschlägen', 'auftreten', 'aus', 'auseinandersetzen', 'ausschliesslich', 'bei', 'bestand', 'beziehen', 'bezug', 'bis', 'bitte', 'dabei', 'dafür', 'dagegen', 'dann', 'dargestellt', 'darum', 'darzulegen', 'das', 'dass', 'dem', 'den', 'der', 'die', 'diese', 'dieser', 'differenzierter', 'dinge', 'diskussion', 'doch', 'dürfen', 'eigenen', 'ein', 'eine', 'einer', 'eingestellt', 'einigen', 'einstellung', 'einzigartigen', 'ergiebiges', 'ernst', 'erst', 'ersten', 'etwas', 'euro', 'fast', 'feld', 'für', 'gar', 'geben', 'gebiet', 'gegenüber', 'geht', 'gemeinschaft', 'gerne', 'gesehen', 'gewisse', 'gewisser', 'gezogen', 'ggfs', 'goldwaage', 'grundsätzlich', 'grüße', 'gutes', 'habe', 'halt', 'hat', 'hergestellt', 'hier', 'hinzufügen', 'hobby', 'ich', 'ihr', 'innerhalb', 'interessantes', 'interesse', 'intersesengebiet', 'irgendetwas', 'ist', 'jahren', 'jeder', 'jedes', 'jedoch', 'kanada', 'kann', 'keinster', 'klar', 'kommt', 'konsequenz', 'konträre', 'käufe', 'lassen', 'lege', 'legen', 'limitiert', 'machen', 'man', 'markt', 'material', 'meine', 'meinem', 'meinen', 'meinung', 'meinungsäußerungen', 'mengen', 'mich', 'mit', 'möchte', 'münzen', 'nach', 'natürlich', 'nehmen', 'neues', 'neutral', 'nicht', 'niemand', 'noch', 'normalen', 'nun', 'objektiv', 'oder', 'ossenbrügger', 'persönlich', 'produziert', 'prägungen', 'recht', 'sammelgebiet', 'sammeln', 'sammler', 'sammlerausgaben', 'sammlermünzen', 'sammlung', 'schlecht', 'schliesse', 'schärfe', 'schöne', 'sein', 'seine', 'seines', 'seit', 'selten', 'sich', 'sicher', 'sichtweise', 'sie', 'sind', 'solche', 'solchen', 'solcher', 'sollte', 'sooo', 'stand', 'stellung', 'streng', 'stücke', 'sämtliche', 'teile', 'tollen', 'umlaufmünzen', 'und', 'verkauft', 'verloren', 'verpackungen', 'von', 'vor', 'wahnwitzigen', 'weise', 'weites', 'wenn', 'werden', 'wie', 'wieder', 'will', 'wird', 'wort', 'wurden', 'würze', 'zahlungsverkehr', 'zumeist', 'zunimmt', 'zwar', 'ändern', 'äußern', 'überlegungen') AND m.word_id = w.word_id GROUP BY m.word_id HAVING COUNT(m.word_id) > 19324

Line : 300
File : /home/www/muenzforum.com/www/includes/functions_search.php
Wenn ich im Testboard (DB Backup) mit dem DBMain mal die Wortlist checke, hab ich da auch nen paar fehlerchen:
Prüfe auf ungültige Daten für die Suchfunktion
22214 betroffene Datensätze
Prüfe auf unnötige Suchwörter

Entferne unnötige Suchwörter

93 betroffene Datensätze
Wäre das damit gefixt, oder hab ich nen anderes Problem?! Diese Meldungen sind neu - das 2.0.4 ist schon bestimmt 1 Jahr unverändert (was Mods&Co angeht *G*) ...

Ist der DB-Main mit 2.0.4 kompatible?

Bis denne
Wuppi

Verfasst: 04.02.2004 17:14
von PhilippK
Private Nachrichten ohne Text gefunden
Das, was für dich im Board wie eins aussieht, muss in der Datenbank noch lange nicht eins sein :-D
Die Daten der PN und der Text werden in zwei getrennten Tabellen gespeichert. Und wenn die Meldung kommt, waren zwar die Daten aber kein Text vorhanden.
Lösche ungültige Texte von Privaten Nachrichten
Gleiches Spiel - nur andersrum: Text ist vorhanden aber keine Daten.
Aktualisiere Zähler für ungelesene Private Nachrichten
phpBB speichert ab, wie viele ungelesene PNs ein User hat. Wenn der nicht stimmt, wird er aktualisiert.
Aktualisiere Benutzer
Genau die Benutzer, bei denen der Zähler nicht stimmt, werden aktualisiert.

Ansonsten würde mir die Menge an Fehlern schon Sorgen machen - normal ist das nicht. Evtl. mal ein paar Meldungen bei den ungelesenen PNs - ansonsten sollten da aber keine großen Fehler auftreten.
1034 Incorrect key file for table: 'm'. Try to repair it
Da musst du mit phpMyAdmin manuell auf die DB zugreifen und die Tabelle m reparieren.

Gruß, Philipp

Verfasst: 04.02.2004 17:26
von Wuppi
Hi

danke für die fixe Antwort!

"Da musst du mit phpMyAdmin manuell auf die DB zugreifen und die Tabelle m reparieren. " <- ??? wo find ich die Tabelle m? Zugriff auf die DB hab ich - find da aber nixdergleichen ...


Fehler: macht mir auch sorgen - aber das Board ist jetzt fast 2 Jahre (und 2 Versionen 2.0.2 und 2.0.4), 2000 User und über 45.000 Beiträge - per PN wird sehr viel gemacht (sicher mehr als Beiträge *G*) ... ich werde morgen in aller frühe mal den db-main-mod drüber laufen lassen - PNs, Wordlist ... damit im Life-Board die PNs mal korregiert werden ;) .. bisher hab ich in dieser hinsicht NIX gemacht ...

Bis denne
Wuppi

Verfasst: 04.02.2004 17:44
von PhilippK
Sorry, zu schnell gelesen: war die mforum_search_wordmatch - aber die sollte mit 'Tabellen Reparieren' von DB Maintenance schon bearbeitet sein.

Gruß, Philipp

Verfasst: 04.02.2004 18:04
von Wuppi
Hi

;)

thx

hab die DB jetzt vom DBM reparieren lassen - hoffentlich wars das mit DER Fehlermeldung erstmal ;) (aber wie das so ist: Admin schreibt "meldet mit bitite ALLE Fehler" - und irgendwann so nebenbei "axo wollt ich schon seit monaten fragen - ist das eigentlich normal?" ;)

Bis denne und 1000 Dank!
Wuppi