- Status
- Offen
- Gemeldet für
- WPML Multilingual CMS 4.6.13
- Themen-Tags
- Bug, Performance
Übersicht über das Problem
Beim Laden von Kategorieseiten mit WPML kann es zu einem spürbaren Leistungsabfall kommen, insbesondere beim ersten Laden pro Sprache. Dieses Problem tritt auf, wenn die Tabelle wp_postmeta die Kollation utf8mb3_general_ci verwendet, was die Geschwindigkeit aufgrund der Inkompatibilität mit dem effizienteren utf8mb4_general_ci beeinträchtigen kann.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Greifen Sie auf Ihre Datenbank zu und öffnen Sie die Tabelle
wp_postmeta. - Überprüfen Sie, ob sie die Kollation
utf8mb3_general_cianstelle vonutf8mb4_general_civerwendet. - Wenn dies der Fall ist, ersetzen Sie sie durch eine ähnliche SQL-Abfrage:
ALTER TABLE `wp_postmeta` CHANGE `meta_key` `meta_key` varchar(255) COLLATE 'utf8mb4_general_ci' NULL AFTER `post_id`, CHANGE `meta_value` `meta_value` longtext COLLATE 'utf8mb4_general_ci' NULL AFTER `meta_key`, COLLATE 'utf8mb4_general_ci';