WPML
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.

Tutti i problemi noti →