WPML
Status
Gelöst

Übersicht über das Problem

Wir haben festgestellt, dass einige Kunden einen schwerwiegenden Fehler beim Aktivieren von WPML melden.

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

Dieses Problem wird durch eines Ihrer anderen Plugins verursacht, das eine veraltete Version von Composer verwendet, bei der der Autoloader die Methode setPsr4() nicht unterstützt.

Das Problem tritt auf, wenn ein Plugin, das eine solch alte Version enthält, vor dem WPML-Plugin initialisiert wird.

Weitere Details finden Sie hier: https://github.com/composer/composer/issues/2553

Problemumgehung

Um das Problem zu beheben, müssen Sie zunächst das verursachende Plugin finden: Deaktivieren Sie dazu alle Plugins außer WPML und aktivieren Sie sie dann einzeln wieder.

Anschließend sollten Sie nach einem Update für dieses Plugin suchen: Wenn das Problem nicht behoben wird, kontaktieren Sie den Autor und informieren Sie ihn über das Problem.

Alle bekannten Probleme →