LtU database problem

On posting a comment, I get:

user error: Incorrect key file for table './ltu/cache.MYI'; try to repair it
query: DELETE FROM cache WHERE expire != 0 AND expire 

The comment is posted, but the above sounds wrong.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Full message

Here's the complete message, sorry:

user error: Incorrect key file for table './ltu/cache.MYI'; try to repair it
query: DELETE FROM cache WHERE expire != 0 AND expire < 1410355006 in /home/vhost/ltu/www/includes/database.mysql.inc on line 66.

warning: Cannot modify header information - headers already sent by (output started at /home/vhost/ltu/www/includes/common.inc:384) in /home/vhost/ltu/www/includes/common.inc on line 192.

I'd like to add to this: The

I'd like to add to this:

The LTU database has been broken for a long time.

It's been impossible for new users to register and log in.

That's not because of a

That's not because of a database problem.

Due to spam, accounts are not functional immediately, but have to wait for approval by a moderator. This is noted when you get the welcome email. This may take awhile since I have other things on my plate, and the welcome email suggests contacting me if your account remains inactive for too long. The account creation process works fine.

Because of a known issue with our Drupal installation, trying to recover passwords etc. when accounts are inactive, or when the user supplies an unknown account name or email address gives an error message. This is only a user experience issue, the server doesn't crash or anything like that.