ए। Magento के व्यवस्थापक से Reindex * कभी-कभी सभी अनुक्रमणिका को व्यवस्थापक reindex का उपयोग करके reindexed नहीं किया जाता है> SSH के माध्यम से भी reindex की जाँच करें
- सिस्टम> इंडेक्स मैनेजमेंट पर जाएं और इंडेक्स स्टेटस चेक करें
- उन वस्तुओं का चयन करें, जिन्हें "रिइंडेक्स आवश्यक" के रूप में चिह्नित किया गया है और कार्य> अपडेट पर जाएं
यह चयनित इंडेक्सर्स के लिए एक रेनडेक्स को ट्रिगर करेगा।
महत्वपूर्ण: कभी-कभी सभी इंडेक्सर्स को व्यवस्थापक reindex का उपयोग करते हुए reindexed नहीं किया जाता है, भले ही समय और दिनांक मैजेंटो व्यवस्थापक में अपडेट की गई हो। हम नीचे प्रस्तुत SSH / CLI reindex विधि का उपयोग करके reindex प्रक्रिया को दोबारा जांचने की सलाह देते हैं।
रेनडेक्स मोड: आप अपने इंडेक्सर्स को "अपडेट ऑन सेव" के रूप में सेट कर सकते हैं और स्टोर सिस्टम को इंडेक्स कॉन्फ़िगरेशन को सेव करते समय या "शेड्यूल द्वारा अपडेट" के रूप में इंडेक्स किया जाएगा और इंडेक्सर्स को बार-बार (डिफ़ॉल्ट रूप से / एक बार डिफ़ॉल्ट) रीइन्डेक्स किया जाएगा। ठीक से काम करने के लिए "अनुसूची द्वारा अद्यतन" के लिए, सुनिश्चित करें कि आपके सर्वर पर आपके क्रोन नौकरियां सही तरीके से चल रही हैं। आपका होस्टिंग पार्टनर या डेवलपमेंट टीम आपको क्रोन जॉब्स कॉन्फ़िगरेशन में मदद कर सकता है।
किया हुआ!
ख। एसएसएच / सीएलआई (अनुशंसित)
अपने प्रोजेक्ट के रूट में अपने Magento 2 इंस्टॉलेशन से कनेक्ट करें। (आमतौर पर public_html या yourmagentoinstallation.com/html के अंतर्गत)
नीचे दिए गए कमांड का उपयोग करते हुए सभी Magento के 2 इंडेक्स रिइंडेक्स:
php bin/magento indexer:reindex
आप नीचे दिए गए अनुसार एक समान परिणाम प्राप्त करेंगे:
डिज़ाइन कॉन्फ़िगरेशन ग्रिड इंडेक्स को सफलतापूर्वक 00:00:00 में फिर से बनाया गया है
ग्राहक ग्रिड इंडेक्स को 00:00:00 में सफलतापूर्वक फिर से बनाया गया है
श्रेणी उत्पाद सूचकांक को सफलतापूर्वक 00:00:00 में फिर से बनाया गया है
उत्पाद श्रेणियाँ सूचकांक को सफलतापूर्वक 00:00:00 में फिर से बनाया गया है
उत्पाद मूल्य सूचकांक को 00:00:01 में सफलतापूर्वक पुनर्निर्माण किया गया है
उत्पाद ईएवी सूचकांक को 00:00:01 में सफलतापूर्वक पुनर्निर्माण किया गया है
कैटलॉग सर्च इंडेक्स को 00:00:01 में सफलतापूर्वक फिर से बनाया गया है
स्टॉक इंडेक्स को सफलतापूर्वक 00:00:00 में फिर से बनाया गया है
कैटलॉग नियम उत्पाद सूचकांक को 00:00:01 में सफलतापूर्वक पुनर्निर्मित किया गया है
कैटलॉग उत्पाद नियम सूचकांक को 00:00:00 में सफलतापूर्वक फिर से बनाया गया है
इंडेक्सरों की स्थिति की जाँच करें और उन इंडेक्सरों की पहचान करें, जिन्हें अभी भी व्यक्तिगत रूप से रीइन्डेक्स किए जाने की आवश्यकता है, कभी-कभी सामान्य इंडेक्स सभी इंडेक्सर्स के लिए काम नहीं करता है
php bin/magento indexer:status
आप नीचे दिए गए अनुसार एक समान परिणाम प्राप्त करेंगे:
डिज़ाइन कॉन्फिग ग्रिड: रेडी
ग्राहक ग्रिड: तैयार है
श्रेणी उत्पाद: तैयार
उत्पाद श्रेणियाँ: तैयार
उत्पाद की कीमत: तैयार
उत्पाद EAV: तैयार है
कैटलॉग सर्च: रेडी
स्टॉक: तैयार है
कैटलॉग नियम उत्पाद: रींडेक्स आवश्यक है
कैटलॉग उत्पाद नियम: तैयार
इंडेक्सर्स और संबंधित इंडेक्सर आईडी की सूची दिखाएं जो कि व्यक्तिगत री-इंडेक्स के लिए उपयोग किए जाने की आवश्यकता है।
php bin/magento indexer:info
आप नीचे दिए गए अनुसार एक समान परिणाम प्राप्त करेंगे:
design_config_grid डिज़ाइन कॉन्फ़िगरेशन ग्रिड
customer_grid ग्राहक ग्रिड
कैटलॉग_श्रेणी_प्रोडक्ट श्रेणी के उत्पाद
कैटलॉग_प्रोडक्ट_ श्रेणी उत्पाद श्रेणी
कैटलॉग_प्रोडक्ट_प्राइस उत्पाद मूल्य
कैटलॉग_प्रोडक्ट_टैब उत्पाद ईएवी
कैटलॉग सर्च_फुलटेक्स्ट कैटलॉग सर्च
कैटालिनवेंट्री_स्टॉक स्टॉक
कैटलॉगले_रेल कैटलॉग नियम उत्पाद
कैटलॉगले_प्रोडक्ट कैटलॉग उत्पाद नियम
नीचे दिए गए आदेशों का उपयोग करके प्रत्येक अनुक्रमणिका को "रिइंडेक्स की आवश्यकता" की स्थिति है
php bin/magento indexer:reindex [catalog_category_flat]
उदाहरण: php bin/magento indexer:reindex catalogrule_rule
php bin/magento indexer:reindex design_config_grid customer_grid
php bin/magento indexer:reindex catalog_category_product
php bin/magento indexer:reindex catalog_product_category
php bin/magento indexer:reindex catalog_product_price
php bin/magento indexer:reindex catalog_product_attribute
php bin/magento indexer:reindex catalogsearch_fulltext
php bin/magento indexer:reindex cataloginventory_stock
php bin/magento indexer:reindex catalogrule_rule
php bin/magento indexer:reindex catalogrule_product
- चरण 2 से कमांड का उपयोग करते हुए फिर से इंडेक्सर्स की स्थिति की जांच करें, अब सभी इंडेक्सर्स "रेडी" होना चाहिए।
किया हुआ!