- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 4.6.13
- Résolu dans
- 4.7.6
- Étiquettes de sujet
- Bug
Aperçu de l’anomalie
Un problème de nommage de fichiers dans la bibliothèque tierce Yoast/Whip incluse avec WPML provoque une erreur sur les environnements de serveur sensibles à la casse (par exemple, Ubuntu). Le problème survient car les noms de dossiers sont passés de minuscules (par exemple, facades) à majuscules (Facades) dans WPML 4.6.12. Lors des mises à jour, les systèmes de fichiers sensibles à la casse peuvent conserver les deux versions du dossier, ce qui entraîne des conflits et une erreur 500.
PHP Fatal error: Uncaught Error: Failed opening required '.../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/../yoast/whip/src/Facades/wordpress.php' (include_path='.:/usr/share/pear:/usr/share/php') in .../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/autoload_real.php:78
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
Réinstallez WPML
- Allez dans le Tableau de bord WordPress > Extensions.
- Désactivez et supprimez WPML.
- Réinstallez la dernière version de WPML depuis le site officiel.