- Trạng thái
- Đang mở
- Được báo cáo cho
- WPML Multilingual CMS 4.6.13
- Thẻ chủ đề
- Bug, Performance
Tổng quan về lỗi
Khi tải các trang danh mục với WPML, có thể xảy ra tình trạng giảm hiệu suất rõ rệt, đặc biệt là ở lần tải đầu tiên cho mỗi ngôn ngữ. Vấn đề này xuất hiện nếu bảng wp_postmeta sử dụng đối chiếu utf8mb3_general_ci, điều này có thể ảnh hưởng đến tốc độ do không tương thích với utf8mb4_general_ci hiệu quả hơn.
Giải pháp tạm thời
Vui lòng đảm bảo có bản sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Truy cập vào cơ sở dữ liệu của bạn và mở bảng
wp_postmeta. - Kiểm tra xem nó có đối chiếu
utf8mb3_general_cithay vìutf8mb4_general_cihay không. - Nếu đúng như vậy, hãy thay thế nó bằng một truy vấn SQL tương tự:
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';