एक Magento डेवलपर के रूप में मैंने कई बार इस समस्या का सामना किया है, मुझे पता है कि यह एक ग़लतफ़हमी की समस्या है जब ऐसा होता है कि कुछ मॉड्यूल लोड नहीं होते हैं, न ही उनका राउटर, जिससे त्रुटि होती है। ज्यादातर बार यह बिना किसी कार्रवाई के हल हो जाता है, अन्य बार आप कैश को फ्लश कर सकते हैं
मैंने इसके बारे में कई पोस्ट पढ़े हैं, मैगेंटो कोर फ्रंट कंट्रोलर में कुछ अतिरिक्त कोड को डिबग करने की कोशिश कर रहा है app/code/core/Mage/Core/Controller/Varien/Front.php
, लेकिन अंत में यह केवल दिखाता है कि कौन से मॉड्यूल राउटर गायब हैं, इसलिए नहीं कि उन्हें लोड नहीं किया जा रहा है। हर बार ऐसा होता है कि मैं यह देखने की कोशिश करता हूं कि कौन से URL त्रुटि दे रहे हैं, लेकिन यह बेकार की जानकारी है, कोड ट्रेस के समान। यह हमेशा समान है
शायद यह मॉड्यूल संघर्ष के कारण होता है? शायद यह कुछ गलत काम कर रहा है? शायद पुराने मैगनेटो संस्करणों में कुछ गलत कोड? बात यह है कि यह समस्या 1.7 संस्करण के बाद से नहीं होती है (या यदि ऐसा होता है तो यह पूरी तरह से छिटपुट है)। मुझे मुख्य प्रवाह में कुछ कोड अंतर मिले हैं, जैसे कि
Mage::register('application_params', $params);
रन () विधि app/code/core/Mage/Core/Model/App.php
, या
$this->_shouldSkipProcessModulesUpdates()
_initModules () विधि में जांच करें ...
मैं यह मानना चाहता हूं कि ऐसा कोई व्यक्ति होना चाहिए जिसने निश्चित रूप से इसका कारण ढूंढा हो। कोई सुझाव?
Mage_Core_Model_Config
और फोर्सिंग द्वारा उनके मुद्दे को ठीक करने में सक्षम था$_useCache = false