मैंने अपनी मेजेंटो को मेरी होस्टिंग पर सेट करने की कोशिश की। इसलिए मैंने एक नया डेटाबेस बनाया और मैंने अपनी sql फ़ाइल आयात की और डेटाबेस के लिए local.xml में सेटिंग्स बदल दीं। लेकिन अब मुझे सुरक्षा कारणों से अपवाद मुद्रण अक्षम हो रही है।
मैंने अपनी मेजेंटो को मेरी होस्टिंग पर सेट करने की कोशिश की। इसलिए मैंने एक नया डेटाबेस बनाया और मैंने अपनी sql फ़ाइल आयात की और डेटाबेस के लिए local.xml में सेटिंग्स बदल दीं। लेकिन अब मुझे सुरक्षा कारणों से अपवाद मुद्रण अक्षम हो रही है।
जवाबों:
स्थानीय। Xml.sample / स्थानीय / xml में त्रुटियों का नाम बदलें और आप त्रुटि और पूरे स्टैक ट्रेस को देख सकेंगे।
सावधानी: यदि उत्पादन सर्वर पर उपयोग किया जाता है, तो यह सुरक्षा लूप हो सकता है। सुनिश्चित करें कि त्रुटि हल होने के बाद आप इसे वापस कर देंगे।
पुनश्च: और भी अधिक सुरक्षित होने के लिए। मैगेंटो का उपयोग केवल आपके आईपी तक ही सीमित है जबकि अपवाद मुद्रण सक्षम है
अपवाद मुद्रण सुरक्षा कारणों से डिफ़ॉल्ट रूप से अक्षम है
यह एक पृष्ठ है जो आपको सूचित करता है कि विफलता विफल हो गई है जो इतना बुरा है कि मैगनेटो नहीं चल सकता है और आपको इसके बारे में बताने की कोशिश कर रहा है। यह एक स्टैक ट्रेस होने के कारण जो अवांछित पार्टियों को सूचित कर सकता है कि आपकी साइट इतनी बुरी तरह से कॉन्फ़िगर की गई है कि इसे हैक किया जा सकता है, स्टैक ट्रेस जो इसे उत्पन्न करता है वह प्रदर्शित नहीं होता है।
हर बार मैगेंटो प्रदर्शित करने पर उस पृष्ठ पर दिखाई देने वाली संख्या एक फ़ाइल का नाम है ।
अपने एससीपी / एसएफटीपी ग्राहक को खोलें, अपने सर्वर डायरेक्टरी में नेविगेट करें var/report
, फ़ाइल निर्माण तिथि के अनुसार क्रमबद्ध करें और वहां सबसे हाल की फाइलों के माध्यम से पढ़ना शुरू करें।
जब आप मदद मांगते हैं, तो आप सबसे मौजूदा त्रुटियों के स्टैक ट्रेस को पोस्ट कर सकते हैं जो आपकी मैगनेटो साइट को चलने से रोक रहे हैं ताकि हम वास्तव में आपको कुछ उपयोगी मदद दे सकें।
मुझे यह मुद्दा भी मिला, सिर्फ गूगलेड और यहां समाधान मिला , आप निम्नानुसार कर सकते हैं:
उस रूट निर्देशिका का पता लगाएँ जहाँ आपका Magento इंस्टाल है। "त्रुटियों" निर्देशिका के लिए खोजें।
के फ़ाइल नाम बदलें local.xml.sample
करने के लिएlocal.xml
उस पृष्ठ को पुनः लोड करें जहां वह त्रुटि संदेश दिखाता है, आपको त्रुटि संदेश की पूरी सूची दिखाई देगी - नाम बदलने local.xml
का उद्देश्य पूर्ण त्रुटि संदेश दिखाने की अनुमति देना है।
अब, खोजें magento_directory/lib/Zend/Cache/Backend/File.php
और देखें:
संरक्षित $ _options = सरणी ('cache_dir' => 'null', इसे इसके साथ बदलें: संरक्षित $ _options = array ('cache_dir' => 'tmp /'), और फ़ाइल सहेजें।
अब, Magento रूट निर्देशिका पर जाएं और "tmp" नाम के साथ एक नई निर्देशिका बनाएं।
त्रुटि पृष्ठ को ताज़ा करें और देखें कि क्या समस्या हल हो गई है। उम्मीद है की यह मदद करेगा
यदि आपको 404 त्रुटि मिल रही है, तो /index.php
अपने डोमेन नाम के बाद डालने का प्रयास करें। यदि वह आपको होम पेज पर ले जाता है, तो समस्या यह है कि आप या तो .htaccess
फ़ाइल (आसान करने के लिए) की प्रतिलिपि बनाना भूल गए हैं , mod_rewrite
स्थापित नहीं है या AllowOverride
आपकी Apache config फ़ाइल में सेट नहीं है। (मैं मान रहा हूं कि आप अपाचे पर चल रहे हैं, बिल्कुल)
त्रुटि फ़ोल्डर में local.xml.sample मौजूद है, इसका नाम बदलकर local.xml lib / Zend / Cache / Backend / File.php बदल दें कैश dir = null to tmp
यहाँ समाधान है:
Magento / lib / Zend / Cache / Backend / File.php खोलें और इसके लिए देखें:
protected $_options = array(
'cache_dir' => 'null',
इसे इसमें बदलें:
protected $_options = array(
'cache_dir' => 'tmp/',
आसान और 100% काम कर समाधान कैश फ़ाइल का नाम है ।
Magento रूट फ़ोल्डर में var / cache
फिर कैश फ़ाइल का नाम बदलें , और अपनी साइट को ताज़ा करें।