منتجات Magento لا تظهر باستمرار أمام الواجهة الأمامية

StackOverflow https://stackoverflow.com/questions/4324664

  •  29-09-2019
  •  | 
  •  

سؤال

لدي موقع Magento يعمل مع 20000 Plus. في بعض الأحيان لا تظهر المنتجات في الواجهة الأمامية. تقول "لا توجد منتجات تطابق الاختيار" ، لكن المنتجات لا تزال موجودة في موقع الواجهة الخلفية.

أعلم أنني يجب أن أقوم بتشغيل عملية إعادة الفهرسة ، وكلما أكملت عملية إعادة الفهرسة ، توجد جميع المنتجات في الواجهة الأمامية.

الآن ، سؤالي هو: لماذا يحدث هذا مرارًا وتكرارًا؟ هذه هي المرة الرابعة التي واجهت فيها هذه المشكلة. أريد أن أعرف الأسباب الحقيقية لهذه القضية. أنا خائف جدا.

شكرًا

هل كانت مفيدة؟

المحلول

على الأرجح اثنين من المشكلات التخزين المؤقت وفهرسة (ما لم تكن بالطبع تستخدم قاعدة بيانات مجمعة ، وفي هذه الحالة ربما يكون هذا الجاني). إذا كان ذلك ممكنًا على موقعك (أو في بيئة Dev ، وأنا متأكد من أن لديك البصيرة لإنشاء) ، تعطيل التخزين المؤقت لـ Magento مؤقتًا ومعرفة ما إذا كان ذلك يخفف من المشكلة. حاول أيضًا تعطيل إعدادات flat_catalog لمعرفة ما إذا كان ذلك له تأثير.

تأكد أيضًا من ضبط ذاكرة التخزين المؤقت للمتصفح على التحديث دائمًا من الخادم.

امل ان يساعد!

شكرا يا جو

نصائح أخرى

يبدو أنك بحاجة إلى إعداد cronjobs الخاص بك لإعادة تشغيل الفهارس. بالتأكيد مع الأسعار ، تكون مؤشرات الأسعار المخصصة صالحة فقط لفترة زمنية محددة ، ثم يمتد Cronjob تلك الفترات إذا كانت قاعدة سعر الكتالوج لا تزال نشطة.

هنا ويكي بريد في عملية إعداد cronjobs الخاص بك.

لاحظ أن CRON نفسها يمكن أن تسبب مشاكل ، كما يقترح جوزيف ، تأكد من أن لديك إعداد بيئة DEV وتدريج يعكس الإنتاج بحيث يمكنك التحقق من التكوين.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top