Erreur HTMLPurifier à la création d'une liste

Bonjour,
après saisie des items de la liste, au moment de l’enregistrement, j’ai un message d’erreur qui empêche l’enregistrement de la liste.
Connaissez-vous un moyen de réparer cette erreur ?

Une erreur inattendue s’est produite. Veuillez contacter l’administrateur du site et lui communiquer l’erreur suivante :
Class « HTMLPurifier_Strategy_FixNesting » not found in /home/leyo9984/public_html/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Core.php on line 12

J’ai le même problème à la création d’une fiche de formulaire.

Le message d’erreur que tu vois signifie qu’une partie du code PHP de ton site essaie d’utiliser une classe qui n’existe pas ou qui n’a pas pu être chargée.
En détail :

  • Class "HTMLPurifier_Strategy_FixNesting" not found → le programme cherche une classe qui s’appelle HTMLPurifier_Strategy_FixNesting, mais elle n’est pas présente dans les fichiers de la librairie HTMLPurifier (ou bien elle n’est pas correctement incluse/autoloadée).
  • Chemin indiqué :
    /home/leyo9984/public_html/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Core.php on line 12
    Donc c’est dans le fichier Core.php de la librairie HTMLPurifier (un outil de nettoyage/sécurisation de code HTML).

Essaie de réuploder le fichier Core.php qui est peut-être corrompu ou de réinstaller html purifier ?
Ou « commenter » la ligne 12 de ce fichier pour désactiver cet appel.
Amicalement,
Eric

1 « J'aime »

Salut Eric, merci beaucoup pour ton message complet et réactif !
J’ai refait l’installation de la mise à jour et du coup ça m’a résolu le problème.
Ce devait effectivement être un problème d’un fichier qui n’a pas été installé correctement lors de l’instal initiale.

1 « J'aime »