تخطي إلى المحتوى تخطي إلى الشريط الجانبي
Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 13:00 9:00 – 13:00 9:00 – 13:00 8:00 – 12:00 8:00 – 12:00 -
- 14:00 – 17:00 14:00 – 18:00 14:00 – 18:00 13:00 – 17:00 13:00 – 17:00 -

المنطقة الزمنية للداعم: Europe/Zagreb (GMT+02:00)

الوسوم: 

يحتوي هذا الموضوع 0 ردود ، لديه 1 voices.

آخر تحديث بواسطة nicolasG-66 قبل 8 أشهر، 3 أسابيع.

يساعده: Bruno Kos.

الكاتب المشاركات
15 يوليو، 2025 في 9:17 ص #17236848

nicolasG-66

Hintergrund des Themas:
Ich versuche, das Redis Object Cache Plugin mit WooCommerce, Avada Theme, WPML und den ATUM Tools (ATUM Multiinventory) zu nutzen. Die Permalink-Struktur für WPML ist /de /it /fr und /en für Deutsch (Standard), Italienisch, Französisch und Englisch. Ich habe bereits alle möglichen Cache-Gruppen über die wp-config.php ausgeschlossen. Link zur Seite, wo das Problem auftritt: الرابط المخفي. define('WPML_IGNORE_CACHE_GROUPS', true); define( 'WP_REDIS_IGNORED_GROUPS', [ 'wc_session_id', 'woocommerce_session_*', '_wc_auth_hash', '_wc_logged_in', 'WPML_404_Guess', 'WPML_Cache_Terms_Per_Lang', 'WPML_Endpoints_Support', 'WPML_Name_Query_Filter_Translated', 'WPML_Name_Query_Filter_Untranslated', 'WPML_Page_Name_Query_Filter', 'WPML_Register_String_Filter', 'WPML_Register_String_Filter--*', 'WPML_Slug_Translation_Records--*', 'WPML_ST_Term_Link_Filter--*', 'WPML_TM_Blog_Translators--*', 'WPML_WP_Cache__group_keys', 'icl_translations', 'element_translations', 'nav_menu', 'nav_menu_item', 'nav_menu_relationships', 'term-queries', 'term_meta', 'terms', 'translation_priority_relationships', 'wpml', 'wpml_term_translation', 'wpml_pre_option_page', 'wpml-string-slug', 'wpml-string-translation', 'wpml-endpoints', 'wp_menu_cache', 'nav_menu_terms', 'nav_menu_relationships', 'translations', 'wpml_locale_data', 'wpml_options', 'woocommerce_term_counts', 'woocommerce_navigation_cache', 'woocommerce_attribute_taxonomy', 'woocommerce_product_categories', 'woocommerce_products', 'widget_options', ]

Die Symptome:
Nach sporadischer Zeit scheint es ein Cache Poisioning zu geben, so dass die Kategorien Links im Shop sich auf eine andere Sprache ändern, aber mit ursprünglichem Kategorienamen. Der korrekte englische Link wäre komplett übersetzt, aber stattdessen führt der Link zu einem 404. Nach dem Löschen von nginx cache und redis FLUSHALL funktioniert es in der Regel, manchmal muss auch in WooCommerce -> WooCommerce Multilingual -> Shop-URLs neu übersetzt werden.

Fragen:
Wie kann ich das Cache Poisioning Problem mit Redis Object Cache und nginx fastcgi beheben?
Warum ändern sich die Kategorien Links im Shop auf eine andere Sprache mit dem ursprünglichen Kategorienamen?

الموضوع ”[مغلق] Cache Poisioning mit Redis Object Cache + nginx fastcgi“ مغلق للردود الجديدة.