fehlermeldung {prefix}_sys_session, DB problem

Begonnen von LOKy-S, 19 Januar 2009, 15:09:40

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

LOKy-S

in der suche habe ich zwar 7 einträge gefunden, die aber nur zum teil, mir weiter halfen.

und zwar geht es darum, das nach mehrmaligem falschen login als admin eine tolle fehlermeldung erschien.

Can't open file: '{prefix}_sys_session.MYI'. (errno: 144)

wie schon gesagt, fand ich hier einige einträge, welche allerdings alle schon geschlossen sind ...

ich habe 2x mal pragmamx installiert in verschiedenen verzeichnissen und jeweils unterschiedlichen prefix.

bei dem einen stand in der DB nur beim sys_session "in benutzung" und bei der 2. seite war zusätzlich noch der vermerk bei _hit_stats und _tracking, sowie auch _sys_session.

für die erste seite lies sich die sys_session per repair reparieren, für die 2. seite leider nicht. hab diese daraufhin gelöscht und wollte die tabelle dann wieder neu eintragen, allerdings bekomme ich dann folgende meldung:

CREATE TABLE `mx35159_sys_session` (
  `sesskey` varchar(32) NOT NULL default '',
  `expiry` int(11) unsigned NOT NULL default '0',
  `data` text NOT NULL,
  PRIMARY KEY  (`sesskey`)
) TYPE=MyISAM

MySQL meldet:

Error writing file './DB24429/mx35159_sys_session.frm' (Errcode: 122)



hab meinen hoster daraufhin auch schon geschrieben.

die DB basiert auf MySQL 3.23.37

wer weis rat, woran das prob liegt???!

mfg

LOKy-S

#1
grad noch mal nen blick in die DB geworfen, da sind mir noch mehr einträge auf gefallen welche die bemerkung " in bearbeitung" haben ...

_cpg1410_hit_stats   
_users_temptable

sind noch hinzu gekommen.

die _sys_session habe per hand zusammen getragen und scheint wohl auf zu funktionen wie sie soll, da ich mich jetzt zu mindest wieder ein loggen kann.

nachtrag, wie ich grad beim seitenaufruf feststellen muuste, ist die _sys_session schon wieder wohl beschädigt ...
ich persönlich vermute mal das die DB defekt ist ...

grafikmurkser

in phpmyadmin mal am einfachsten alle tabellen markieren und dann die  repair-funktion ausführen lassen, danach am besten die sys_sessions leeren ..beachte das dabei natürlich niemand eingeloggt sein sollte ;)
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

JoergK

Hoi ;)

ZitatMySQL error code 144 = Table is crashed and last repair failed
http://dev.mysql.com/doc/refman/4.1/en/repair.html

Solltest Du mit den Dir zur Verfügung stehenden Mitteln und Möglichkeiten und der dort aufgeführten Anleitungen den Fehler nicht beheben können, ist der Hoster am Zug.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody