Liste des plugins disparue + erreur après MAJ spip 4.2

Bonjour,

Suite à la mise à jour 3.2 → 4.2.16 (via spip_loader) , je n’ai plus accès à la liste de mes plugins, notamment pour faire la mise à jour du squelette. J’ai un message d’erreur sur la page de gestion des plugins :

Qu’est-ce que je peux faire pour les récupérer ?

Site : gblanc.fr

Je vous remercie d’avance.
Guillaume Blanc

Il faudrait avoir une capture d’écran de la partie gauche pour comprendre le probélème.

Mais deja tu a essayé de vider le cache ?

Peut-être (en plus de vider le cache), tenter : Les aides au débuggage de squelettes - SPIP (Debloquer-SVP)

Sinon, parfois, chez OVH, il faut via SSH faire à la racine de SPIP :
chmod -R 755 .

Merci pour retours.

J’ai vidé le cache, ça n’a rien changé.

Avec Les tribulations d'un (ex) astronome, ça a changé un truc dans les erreurs : il n’y en a plus que 2 sur 4 auparavant :

Dois-je faire reinstaller_svp selon vous ?

J’avais aussi fait un chmod -R 755, je n’ai pas vu de différence.

Et si j’enlève le var_mode de l’URL, j’ai toujours les 4 erreurs.

Erreur sur la base de données :frowning:
Il faudrait tenter une réparation de la base (menu maintenance, maintenance technique : ecrire/?exec=admin_tech)

fait une sauvegarde avant…

1 « J'aime »

Fait ! Ça ne change rien.
Pour info, ma base est format sqlite…

je sais pas si sqlite a des quoi reparer une base.

Bon après si c’est que les tables plugins et paquets qui ont des soucis tu peux les effacer / refaire sans crainte.

Je dirais la comme cela

  1. Fais une sauvegarde avec l’outil de SPIP de la base
  2. Prend ta base sqlite, ouvre là avec un éditeur sqlite (tu en trouve plein si ton fournisseur n’en fournit pas) et efface paquets et plugins.
  3. Puis réparer la base avec SPIP : il devrait les recreer.
1 « J'aime »