Running CivicSpace 0.8.3-rc4 on Drupal 4.6.5, I recently received a string of cron errors with messages like these:
user error: Got error 127 from storage engine
query: DELETE FROM watchdog WHERE timestamp < 1139736332 in /home/hoopblat/public_html/cs/includes/database.mysql.inc on line 66.
Then, when I tried to go to my site, I got a blank screen with only this:
Fatal error: Can't open file: 'cache.MYI' (errno: 145) query: SELECT data, created, headers FROM cache WHERE cid = 'variables' in /home/hoopblat/public_html/cs/includes/database.mysql.inc on line 66
I went in to phpMyAdmin and ran a check on my db, which shown numerous problems. I ran a db repair and everything is working okay again.
Questions:
1. What do these errors mean?
2. I'm running mailhandler/listhandler, so I had set Cron to run cron.php every 2 minutes. Could that frequency have caused these problems? I've since set Cron to run cron.php every 15 minutes. Is that a good setting?
3. On my administer|settings page, "Discard access logs older than:" was originally set to "3 days", and it was at about that time (from installation) that these errors appeared. I have since set it to "4 weeks" to delay having the problem again until I can get this resolved. Is this the setting that triggers the events that caused the errors? What is a safe setting?
Thanks.