In letzter Zeit immer wieder Probleme mit der DB

Begonnen von tuningcar, 08 August 2005, 20:27:49

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

tuningcar

Weiß echt bald nicht mehr was los ist , von heut auf Morgen geht meine Seite www.tuningcar.de nicht mehr  :'(

Das ist jetzt schon das zweite mal das das passiert , es steht die Fehlermeldung oben am Header :

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

Und jetzt kann sich keiner mehr einloggen , nichteinmal ich als Admin.

Was kann da sein das das Problem immer wieder auftritt obwohl ich in der zwischenzeit gar nichts an der Seite verändere ?

jubilee

Hmmm ....
Die angegebenen Datei ist die Indexdatei der Sessiontabelle.
Warum diese auf einmal beschädigt ist, ist schwer zu sagen. Welche Version hat der Datenbankserver
(Kannst unterhalb des Admin-Menüs im Infotext sehen). das sollte keine Version zwischen 4.0.0 und 4.0.14
sein weil diese für dieserart Fehler bekannt ist.
Ansonsten kann es evt an einem Problem auf dem Datenträger der Servers liegen.
MfG
jubilee

DigDug

Das hatte ich auch schonmal, da es meistens geholfen, in phpMyAdmin ein "repair table tabellenname" einzugeben.
Wenn am Dateisystem was beschädigt sein sollte, kannst du das unter Linux mit "fsck.ext3 /dev/hdXX" oder "fsck.reiserfs /dev/hdXX" oder "fsck.ext2 /dev/hdXX", abhängig vom verwendeten Dateisystem, überprüfen.

tuningcar

Habe die Version  4.0.24 .

Jetzt läuft die Seite ja glücklicherweise wieder , aber wie lange noch  ::)

Also liegts doch am Server , bin ja bei power-maax.de gehostet.

Muß ich mir doch einen neuen Server suchen , wenn alle paar Monate immer die selben Probleme auftauchen  >:(

@ DigDug

Muß ich beim nächsten mal testen  ;)

NeMeSiSX2LC

Naja wenn man die DB einfach repariert kann man mit leben.

Axo denk noch an deine Files. DAuert aber noch ein wenig. Kommt in nächsten Paar Tagen erst neue HD´s rein. Weil mein PC hier langsam abkackt...
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

onkel

Wenn der mysql Server einfach runter gefahren wird dann wird die Session Tabelle beschädigt, hatte ich auch schon beobachtet.

Das löschen und wieder anliegen der Tabelle ist die beste Lösung dafür.



mfg
Onkel



tuningcar

ZitatNaja wenn man die DB einfach repariert kann man mit leben

Naja , finde ich nicht  :D

Wenn jedesmal die Seite halb down ist wegen dem Server ist das schon sehr Ärgerlich .

Komischerweise passiert das jedesmal wenn wir davor Werbung für tuningcar auf Treffen gemacht haben , am nächsten Tag ist die Seite Down  :mad:

ZitatAxo denk noch an deine Files. DAuert aber noch ein wenig. Kommt in nächsten Paar Tagen erst neue HD´s rein. Weil mein PC hier langsam abkackt...

Bist schon weitergekommen ?

Warte sehnsüchtig darauf  ;)

tuningcar

Ich weis echt nicht mehr weiter .

Heute steht schon wieder

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

auf meiner Seite .

Und ich habe noch keine DB Sicherung gemacht  >:(

vb

Hallo,

weil mein Anbieter auch immer lustig an Server rum spielt bekomme ich den Fehler nun auch des öfteren.
Kann ich die Tabelle  mx_sys_session
einfach im SQL löschen und dann einfach eine neue mit dem gleichen Namen erstellen?
Muss da nichts rein?
Was macht die Datenbank überhaupt?  ::)
      


         Mit freundlichen Grüßen


      


         VB

   _____________________________________________


      


         Folgende CMS im Einsatz: 2F CMS, pragmaMX

         Wer clever ist wir sich http://www.wisedock.de/user.php?rf=DE12036" target="_blank">das hier genauer ansehen.


jubilee

Hallo !
ZitatKann ich die Tabelle  mx_sys_session
einfach im SQL löschen und dann einfach eine neue mit dem gleichen Namen erstellen?
Muss da nichts rein?
Rein muss da die Struktur der Tabelle (Felder Feldtypen indices etc...)
Diese Tabelle beinhaltet die Session des Users. Wenn Du diese leerst, müssen sich alle User neu anmelden.
MfG
jubilee


vb

Hallo,

hmmm..... aber wie sehe ich den die "alte" Struktur?
Weil wen ich auf die Datenbank gehe steht dort gar nichts mehr drinne.
      


         Mit freundlichen Grüßen


      


         VB

   _____________________________________________


      


         Folgende CMS im Einsatz: 2F CMS, pragmaMX

         Wer clever ist wir sich http://www.wisedock.de/user.php?rf=DE12036" target="_blank">das hier genauer ansehen.


jubilee

Zitat
--
-- Tabellenstruktur für Tabelle `XXXXX_sys_session`
--

CREATE TABLE `XXXXX_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;
Die XXXXX gegen Deinen Datenbankprefix tauschen.
Du solltest vorher jedoch einmal mit phpMyAdmin die Tabelle überprüfen und reparieren.
Evt. brauchst Du die Tabelle gar nicht löschen.
MfG
jubilee

vb

Hallo,

ok ich konnte nichts reparieren war alles im argen.
Habe sie wie du beschrieben hast neu angelegt und es ging wieder.
Er hatte mich noch gefragt wieviele Spalten ich anlegen will. Habe 1 geschrieben hoffe das reicht.
Wen das so weiter geht muss ich mir mal ein Buch für SQL und Co holen  ;D
      


         Mit freundlichen Grüßen


      


         VB

   _____________________________________________


      


         Folgende CMS im Einsatz: 2F CMS, pragmaMX

         Wer clever ist wir sich http://www.wisedock.de/user.php?rf=DE12036" target="_blank">das hier genauer ansehen.