Lorsque SPIP se trouve confronté à une erreur dans sa communication avec la base de données SQL, il affiche à l’écran la requête qui a échoué, ainsi que le message d’erreur renvoyé par la base de données (en rouge).
Le problème peut provenir :
- soit d’une erreur dans la définition de
votre squelette, si vous êtes en train de modifier votre site ;
- soit d’une panne de la base de données.
Par exemple, un message du type > Unknown column 'articles.chapi' in 'where clause'
signale que la boucle fait appel à un critère de
sélection (chapi
) qui n’est pas prévu.
En revanche, un message du type > Can't open file: 'spip_articles.MYD'
signale un grave problème de la base SQL elle-même : voyez
alors avec votre hébergeur pour qu’il révise son installation
et/ou répare votre base de données. Vous pouvez
aussi tenter une
auto-réparation de la base (si votre base le permet).