Mon site Web Joomla 1.5.16 a commencé à afficher l'erreur ci-dessous. Je ne pense pas que ce soit un bidouillage, et je ne trouve aucune preuve dans les journaux de quelqu'un essayant d'entrer ou de modifications de fichiers qui ne devraient pas être là. Tout conseil apprécié.
Table './patht/jos_users' is marked as crashed and last (automatic?) repair failed SQL=SELECT offers.*, categories.name AS catName, types.name AS typeName, levels.name AS levelName, experiences.name AS experienceName, users.name AS contactName FROM jos_neorecruit_offers AS offers LEFT JOIN jos_neorecruit_categories AS categories ON offers.category = categories.id LEFT JOIN jos_neorecruit_types AS types ON offers.type = types.id LEFT JOIN jos_neorecruit_levels AS levels ON offers.level = levels.id LEFT JOIN jos_neorecruit_experiences AS experiences ON offers.experience = experiences.id LEFT JOIN jos_users AS users ON offers.contact = users.id WHERE ( ( offers.access != '' AND offers.access <= 0 ) OR ( offers.access = '' AND 1 <= 0 ) ) AND offers.published = 1 AND categories.published = 1 AND ( offers.publish_up = '0000-00-00 00:00:00' OR offers.publish_up <= '2014-05-02 08:37' ) AND ( offers.publish_down = '0000-00-00 00:00:00' OR offers.publish_down >= '2014-05-02 08:37' ) ORDER BY offers.created_datetime DESC LIMIT 3
Vous devrez peut-être utiliser MySQL pour réparer manuellement la table.
Si vous pouvez exécuter MySQL de manière arbitraire sur votre serveur, exécutez la CLI mysql
et utilisez:
REPAIR TABLE jos_users;
Alternativement, phpMyAdmin (fourni par de nombreux hôtes pour gérer les bases de données MySQL) vous permet de réparer les tables via une interface graphique. Faire cela:
jos_users
table (ou la table à réparer)