- Stato
- Risolto
Panoramica del problema
Abbiamo notato che alcuni clienti segnalano un errore fatale durante l’attivazione di 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
Questo problema è causato da uno degli altri tuoi plugin che utilizza una versione obsoleta di Composer, in cui l’autoloader non supporta il metodo setPsr4().
Il problema si verifica quando un plugin che include una versione così vecchia viene inizializzato prima del plugin WPML.
Puoi leggere maggiori dettagli qui: https://github.com/composer/composer/issues/2553
Soluzione alternativa
Per risolvere il problema devi prima trovare il plugin responsabile: puoi farlo disabilitando tutti i plugin, tranne WPML, e poi riattivandoli uno per uno.
Successivamente è consigliabile cercare una versione aggiornata di quel plugin: se il problema non si risolve, contatta l’autore e informalo del problema.