Christophe: PHP und MySQL

Beitrag lesen

Hello,

Ich habe ein ziemliches Problem mit MySQL. Ich betreibe eine Webseite und bekomme Täglich am morgen eine fehlermeldung.

Wie bekommst Du diese Fehlermeldung?

Ohne mein zutun ... ich komme am morgen und die DB läuft nicht mehr.

Wie lautet die Meldung weiter? Was sagt das MySQL-Log?

Database error: Invalid SQL: INSERT INTO pagelog (Page_ID,PageTime,Created) VALUES('8','0',NOW());
MySQL Error: 1016 (Can't open file: 'pagelog.MYI' (errno: 145))
Session halted.

Kann es sein, dass Dein Provider eine nicht abgesicherte Datensicherung fährt?

Nein, vor der Datensicherung sperre ich die DB mit locktables->sicherung der daten -> unlock

ich mich noch ein wehnig im internet schlau gemacht, nun das Problem ist bekannt aber die meisten fixen den fehler mit repair table pagelog; (in diesem Fall). Aber es kann nicht sein das ich jeden morgen das table reparieren muss!

Gruss Christophe