WPML

Übersicht über das Problem

Beim Aufrufen des an den Kunden gesendeten Gravity Forms-Aktivierungslinks tritt ein schwerwiegender Fehler auf der Website auf. Zum Beispiel beim Aufrufen von: http://example.com/?page=gf_activation&key=3f14e4d2e8025d47

Zum Beispiel der folgende Link: http://example.com/?page=gf_activation&key=3f14e4d2e8025d47

Führt zu einem Fehler:

PHP Fatal error: __clone method called on non-object in ..wp-contentpluginssitepress-multilingual-cmssitepress.class.php on line 2875

Problemumgehung

Dieses Problem ist in WPML Multilingual CMS 3.6.0 behoben. Ein Update behebt dies auf Ihrer Website, daher benötigen Sie diese Problemumgehung nur, wenn Sie noch nicht aktualisieren können.

Um dies zu beheben, gehen Sie zu ../wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php in Zeile 2875

Ersetzen Sie dort den Code:

$wp_query = clone $this->wp_query;

durch Folgendes:

if(!is_object($this->wp_query)) {
    $this->wp_query = is_object( $wp_query ) ? clone $wp_query : null;
}

Alle bekannten Probleme

Tritt dieses Problem weiterhin auf?

Wenn das Update das Problem nicht behebt, stellen Sie eine Support-Anfrage und wir sehen uns das gemeinsam mit Ihnen an.