PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : memberlist.php verursacht mysql error-nr. 1030


nocte
09.01.2006, 22:47
Seit ca. 20 Stunden trat dieser Fehler ca. 300mal auf. In den Fehlermails steht folgendes:

Datenbankfehler in vBulletin 3.5.2:

Invalid SQL:

SELECT user.*,usertextfield.*,userfield.*, user.userid, options,
IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid

,avatar.avatarpath,NOT ISNULL(customavatar.userid) AS hascustomavatar,customavatar.dateline AS avatardateline, customavatar.width AS avwidth, customavatar.height AS avheight

, IF((options & 512 AND user.userid <> 0), 1, lastactivity) AS lastvisittime


FROM domain_user AS user
LEFT JOIN domain_usertextfield AS usertextfield ON(usertextfield.userid=user.userid)
LEFT JOIN domain_userfield AS userfield ON(userfield.userid=user.userid)

LEFT JOIN domain_avatar AS avatar ON(avatar.avatarid = user.avatarid) LEFT JOIN domain_customavatar AS customavatar ON(customavatar.userid = user.userid)



WHERE 1=1
AND user.usergroupid IN (-1,6,7,2,24,28,5,25)
ORDER BY user.username asc
LIMIT 0, 30;

MySQL-Fehler : Got error 134 from table handler
Fehler-Nr. : 1030
Datum : Monday, January 9th 2006 @ 06:39:43 AM
Skript : http://www.domain.at/forum/memberlist.php
Referrer : http://www.domain.at/forum/index.php
IP-Adresse : ****
Benutzername : Unregistriert
Klassenname : vb_database

Der Fehler tritt offenbar bei jedem Aufruf der memberlist.php auf!

Gruß,
nocte

Andreas
10.01.2006, 04:15
MySQL error: 134 = Record was already deleted (or record file crashed)

nocte
10.01.2006, 17:28
Und wie löse ich das Problem?

Mystics
10.01.2006, 19:29
Wenn der Fehler nicht mehr auftritt, wurde das Problem wohl schon behoben.

Du solltest trotzdem noch das ausführen:

Administrator-Kontrollzentrum -> Wartung -> Tabellen reparieren/optimieren -> Wähle domain_user, domain_usertextfield, domain_userfield und domain_avatar aus und klicke auf Weiter. Klicke dann noch 1-2 mal auf "Vorgang wiederholen".