- Statut
- Résolu
Aperçu de l’anomalie
Nous avons remarqué que certains clients signalent une erreur fatale lors de l’activation de WPML
PHP Fatal error: Call to undefined method Composer\Autoload\ClassLoader::setPsr4() in .../wp-content/plugins/sitepress-multilingual-cms/embedded/composer/autoload_real.php on line 33
Ce problème provient de l’une de vos autres extensions qui utilise une version obsolète de Composer, dans laquelle l’autoloader ne prend pas en charge la méthode setPsr4().
Le problème se produit lorsqu’une extension intégrant une version aussi ancienne est initialisée avant l’extension WPML.
Vous pouvez lire plus de détails ici : https://github.com/composer/composer/issues/2553
Solution de contournement
Pour résoudre le problème, vous devez d’abord trouver l’extension en cause : vous pouvez le faire en désactivant toutes les extensions, à l’exception de WPML, puis en les réactivant une par une.
Ensuite, il est conseillé de chercher une version mise à jour de cette extension : si le problème n’est pas résolu, contactez l’auteur et informez-le du problème.