There is a corrupt MySQL database table. ocPortal needs this table to function.
How did this happen?
Something outside the control of ocPortal caused this error, such as a hard disk fault, a power surge, a power cut, or a forced computer reset.
How do I fix it?
Your web host will almost certainly provide a hosting control panel with a tool called 'phpMyAdmin' (it may be called something else, such as 'Database management').
- Access / Log in to this tool
- Make sure you are in the database that ocPortal uses
- Tick (check) the table referenced in the error message.
- Scroll to the bottom of the screen.
- In the 'With selected' option list, choose 'Repair table'.
- You should see the page reload with a message stating the repair was successful.
In in doubt or if the table will not repair, contact your web host.
Was I helpful?
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about ocPortal whenever you see the opportunity.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.