- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 3.1.8.2
Übersicht über das Problem
Das Problem tritt nur auf Websites auf, bei denen die Option siteurl einen abschließenden Schrägstrich enthält und WPML für eine andere Domain pro Sprache konfiguriert ist.
Dieser abschließende Schrägstrich ist auf der Seite Einstellungen->Allgemein nicht sichtbar. Sie müssen dies direkt in der Datenbank in der Tabelle wp_options überprüfen.
Problemumgehung
Eine Fehlerbehebung für dieses Problem wird in der nächsten Version von WPML veröffentlicht.
Führen Sie in der Zwischenzeit bitte die folgenden Schritte aus, um das Problem zu beheben:
- Stellen Sie sicher, dass Sie über ein aktuelles Backup Ihrer Website verfügen.
- Stellen Sie sicher, dass Sie die neueste Version von WPML (3.1.8.2) installiert haben.
- Suchen Sie die Datei
sitepress.class.phpund suchen Sie nach Zeile 6463 - Suchen Sie die folgende Zeile:
$this->settings[ 'language_domains' ][ $default_language ] = $wpdb->get_var( "SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'"); - Und ersetzen Sie sie durch:
$this->settings[ 'language_domains' ][ $default_language ] = $absolute_home_url;