Passer au contenu Passer à la barre latérale

Ce sujet est résolu. Voici une description du problème et de la solution.

Problem: Vous rencontrez une erreur fatale indiquant que la classe 'WPML_Cache_Directory' est introuvable dans votre installation WordPress multi-site avec WPML activé sur vos sous-sites.
Solution: Il semble que l'un des fichiers de WPML soit manquant. Nous vous recommandons de suivre ces étapes pour résoudre le problème :
1. Accédez à votre serveur via FTP ou cPanel.
2. Supprimez ou renommez le dossier actuel du plugin WPML "sitepress-multilingual-cms" qui se trouve dans le répertoire /wp-content/plugins/.
3. Téléchargez une nouvelle copie de WPML depuis https://wpml.org/account/downloads/
4. Réinstallez le plugin depuis votre tableau de bord WordPress dans "Extensions > Ajouter".
5. Activez WPML et vérifiez si l'erreur persiste.

Si cette solution ne résout pas votre problème ou semble obsolète, nous vous recommandons de vérifier les problèmes connus, de confirmer que vous avez installé les dernières versions des thèmes et plugins, et de vérifier la version du correctif permanent. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.

0% of people find this useful.

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

Marqué : 

Ce sujet contient 1 réponse, a 2 voix.

Dernière mise à jour par Nicolas V. Il y a 1 année et 1 mois.

Assisté par: Nicolas V..

Auteur Messages
juin 3, 2024 à 5:34 pm #15698870

romainG-14

Contexte de la question:
j'ai un multi-site wordpress (pour le moment en développement). J''ai activé WPML sur mes deux sous-sites (non accessibles au public pour le moment) : dev.unio-preparation.com et staging.unio-preparation.com.

J'obtiens une erreur fatale sur ma page d'accueil qui est le suivant :
Fatal error: Uncaught Error: Class 'WPML_Cache_Directory' not found in /wp-content/plugins/sitepress-multilingual-cms/classes/templating/class-wpml-templates-factory.php:112

Est-ce que vous sauriez d'où cela peut venir svp ? Pour m'aiguiller à corriger le problème, avoir plus d'infos là dessus me permettrait d'avancer plus vite. Merci pour votre retour

Symptômes:

Questions:
Quelle est la nature de cette erreur ?

juin 3, 2024 à 9:43 pm #15699405

Nicolas V.
Supporter

Les langues: Anglais (English ) Français (Français )

Fuseau horaire: America/Lima (GMT-05:00)

Bonjour,

Merci d'avoir contacté le support de WPML. Il semble que l'un des fichiers soit manquant dans votre installation.

Accédez à votre serveur via FTP ou cPanel
- Supprimez ou renommez le dossier actuel du plugin WPML "sitepress-multilingual-cms" qui se trouve dans le répertoire /wp-content/plugins/
- Téléchargez une nouvelle copie depuis : https://wpml.org/account/downloads/
- Réinstallez depuis votre dashboard WordPress dans "Extensions > Ajouter"
- Activé WPML et dites moi si vous avez toujours cette erreur

juin 11, 2024 à 8:12 am #15725157

romainG-14

Bonjour Nicolas,

Merci pour votre rapide réponse et désolé de ne pas vous avoir répondu avant.
J'ai fait ce que vous m'avez proposé. Il semblerait que le problème se soit bien résolu. Votre diagnostic semblait bon.

Merci encore pour votre aide,
Cordialement,