- Status
- Gelöst
- Gemeldet für
- WPML Multilingual CMS 3.5.0
- Gelöst in
- WPML Multilingual CMS 3.5.1 beta 3
Übersicht über das Problem
In der aktuellen Version WPML 3.5.0 fügen wir die neue Tabelle icl_string_pages hinzu, um String-Übersetzungen vorab zu laden und die Performance der Website zu verbessern.
Bei einigen spezifischen Websites werden jedoch URL-Argumente wie http://my-site.com/my-page/?arg1=value1&arg2=value2 für verschiedene Dinge verwendet. Dies erhöht die Anzahl unnötiger Zeilen in der Tabelle icl_string_pages. Dann kann die Tabellengröße Hunderte von MB erreichen und die Performance der Website wird erheblich beeinträchtigt.
Problemumgehung
Die aktuelle Problemumgehung besteht darin, ein Upgrade auf WPML Multilingual CMS 3.5.1 Beta 3 durchzuführen oder auf die offizielle Version von WPML Multilingual CMS 3.5.1 zu warten.
Ein Update von einer vorherigen Beta (3.5.1 Beta 2 oder 3.5.1 Beta 1) erfordert, dass Sie diese Einstellung vorübergehend in Ihrer wp-config.php festlegen
define('ICL_SITEPRESS_DEV_VERSION', '3.5.1');
Nachdem Sie Ihre Website dann einmal besucht haben, müssen Sie diese Einstellung entfernen.