Spip 3.2.19 - installation plugin ne créé pas de tables

Bonjour
je rencontre un curieux problème sur un site sur lequel je dois intervenir
sur un Spip 3.2.19 - php 7.4 sur OVH
l’installation du plugin Pages ne créé pas le champs page dans la table spip_articles
le plugin s’installe bien mais

Erreur 1054 de mysql: Unknown column 'page' in 'field list'

de même l’installation du plugin Agenda

Erreur 1146 de mysql: Table 'xxxxxxx.spip_evenements' doesn't exist
in /home/xxxxxx/www/ecrire/public/composer.php L1031 

auriez vous une piste ?
merci pour votre aide
Natacha

utf8mb4 pour la base et pas en inodb ?

pire
un gentils mélange d’utf8_general_ci et de latin1_swedish_ci

en MyISAM et innoDB

et avec des jolis Après

j’espère que le plugin Grenier va pouvoir réparer tout ça

spip-cli avec cette commande fait des merveilles :
spip sql:convert:toutf8

sauf que c’est sur un mutu OVH

  1. Dump de la base avec phpmyadmin
  2. installation de la base en local
  3. spip-cli en local
  4. Dump de la base corrigée
  5. Restauration chez OVH de la base corrigée

j’ai bien pensé aussi cette solution
vu le poids qu’elle fait il faudrait passer en ssh pour la rétablir et je n’ai pas de ssh (à priori)

correction : a priori il y a ssh

par contre je ne sais pas me servir de spip_cli
je vais déjà l’installer sur mon Ubuntu pour voir

1 « J'aime »

Certainement un problème d’opcache, un classique chez OVH, un passage par la réparation de la base de données devrait corriger ça.

Bonjour
après avoir convertie la base en utf8 la plupart des données sont bonnes sauf les noms des plugins
je ne sais plus comment la remettre à zéro [résolu]

la base est ok tout en utf8_general_ci / InnoDB / MyISAM
la base est optimisée
la réparation n’a rien changé
je ne vois nul part une référence à opcache
si j’installe le plugin Pages le champ page n’est pas créé dans la table articles

la je sèche
des idées ??
merci, Natacha

je viens de trouver dans les logs spip mais je sais pas à quoi ça correspond

2023-09-12 10:55:22 80.11.243.110 (pid 591) :Pri:!INFO: Probleme de configuration opcache.revalidate_freq 2s : on attend 0s

j’ai changé la config OVH de production à development sensé ne plus avoir de cache : pareil
peut être passer le moteur de php à phpcgi ??

d’autres idées ?
merci

Bonjour
malgré toutes les modifications faites dans la config OVH et les tentatives de réparation je n’ai pas pu installer proprement mes 2 plugins Pages et Agenda

j’ai donc installé les tables d’agenda en requêtes SQL de même pour l’insertion du champ « page » dans la table articles

c’est donc résolu sans l’être
merci pour les pistes
belle journée
Natacha