अनिल सागर Drupal होस्टिंग
मैं कर रहा हूँ Drupal 7 पर मैं एक होस्टिंग कंपनी है कि मुझे पीएचपी मेमोरी का केवल 64MB देना होगा पर था। जब नए मॉड्यूल स्थापित करने कि कई मुद्दों का नेतृत्व किया। मेरी वेबसाइट अधिकार मॉड्यूल स्थापित करने के बाद ब्रेक स्मृति की कमी चलाने के लिए और होगा। लेकिन जब मॉड्यूल पृष्ठ रीलोड मॉड्यूल स्थापित किया है और काम करने साबित हो सकता है। मैं कबूल मैं आग के साथ खेल पर रखा जब तक मैं अंत में मेरी मॉड्यूल में से एक की स्थापना तोड़ दिया। यह मेनू ब्लाकों था। के रूप में स्थापित है, लेकिन मॉड्यूल पृष्ठ पर विन्यास लिंक पर क्लिक करने गलत पृष्ठ पर मुझे नेतृत्व करेंगे मॉड्यूल प्रदर्शित होगी। मैं मॉड्यूल विन्यास पृष्ठ पर स्थापित नहीं कर सका। एक लंबे कहानी कम करने के लिए: स्थापना विफल।
मैं और अधिक स्मृति के साथ एक नया मेजबान को swiched और अब मैं ठीक हूँ। लेकिन मैं अभी भी मेनू ब्लाकों स्थापित नहीं कर सकता। मैं इसे अक्षम करने और फिर पुनः सक्षम की कोशिश की है। कुछ भी तो नहीं। अभी भी काम नहीं कर रहा है। तब मैं विकलांग और इसकी स्थापना रद्द। तब पुनर्स्थापित। कुछ भी नहीं है, अभी भी मॉड्यूल विन्यास पृष्ठ के लिए गलत व्यवहार होता है। क्या मैं सच में और पूरी तरह से किसी भी समस्या पैदा करने वाले निशान यह मेरी Drupal पर ही छोड़ दिया हो सकता था स्थापित की स्थापना रद्द करने के लिए क्या करना चाहिए? पूरी तरह से डेटाबेस मामले में वे अभी भी वहाँ में मौजूद पर मेनू ब्लॉक के टेबल हटाना चाहते हैं? अगर मैं पूरी तरह से उन तालिकाओं निकालने के लिए, मैं अपनी वेबसाइट को तोड़ने का जोखिम हो? पूरी तरह से मेनू ब्लॉक पैकेज को हटाने, तो पुन: प्रारंभ? मैंने सोचा था कि इस समस्या का समाधान नहीं होगा। किसी भी मदद की सराहना की है, धन्यवाद!
04:57 पर अक्टू 4 '12 पूछा
मेनू ब्लॉक स्थापना के दौरान बिल्कुल भी डीबी में परिवर्तन नहीं करता। यह ब्लॉक 'और Drupal कोर से' block_role 'टेबल का उपयोग करता है और' चर 'तालिका में कई प्रविष्टियों बनाता है कुछ config स्टोर करने के लिए।
तो यहाँ मैं क्या कर सकता है:
- व्यवस्थापक / रिपोर्ट / dblog की जाँच करें
- WAMP या Acquia देव डेस्कटॉप अगर आप कुछ डिबगिंग करने के लिए खिड़कियों पर कर रहे हैं (आयात टैब और बैकअप विस्थापित मॉड्यूल का उपयोग करके) के साथ स्थानीय स्तर पर वेबसाइट को स्थापित करें।
- menu_block.admin.inc में 'menu_block_admin_settings_form' समारोह है जो जब व्यवस्थापक / config / उपयोगकर्ता इंटरफ़ेस / मेनू ब्लॉक करने के लिए जा कहा जाता है की जाँच करें
जवाब अप्रैल 18 '13 21:46 पर
सफाई मेनू ब्लॉक स्थापना करने के लिए नीचे दिए गए चरणों का पालन करें।
- मॉड्यूल को अक्षम करें।
- मॉड्यूल स्थापना रद्द करें।
- सभी को साफ़ करें Drupal कैश टेबल्स।
- मॉड्यूल स्थापित करें।
- फिर स्पष्ट सभी Drupal कैश तालिकाओं।
- लिंक की कोशिश करो "व्यवस्थापक / संरचना / ब्लॉक / एड-मेनू ब्लॉक"
फिर भी यदि इससे काम नहीं है कि आप मॉड्यूल डिबग करने के लिए की जरूरत है सही ढंग से अनइंस्टॉल करने वाले या नहीं निम्नलिखित स्थापना रद्द की स्थिति की जाँच करके मिले हैं या डेटाबेस का निरीक्षण कर रहा है।
अक्टू 4 '12 जवाब 5:36 पर
मैं लंबे समय से देरी इस जवाब देने के लिए माफी चाहता हूँ। अब तक कुछ भी नहीं! चर भी चर तालिका में जोड़ा नहीं किया गया था। मैं भी ब्लॉक और Block_role टेबल जाँच कर ली है। वे (, वैसे भी वे नहीं कर सका, क्योंकि ब्लाकों क्षेत्र में जोड़ दिया गया भी नहीं था "मेनू ब्लॉक जोड़ें", मैं एक मेनू ब्लॉक जोड़ने कभी नहीं हो सकता) menu_block से संबंधित कोई प्रविष्टियों की है। मैं एक तरह से यहाँ खो रहा हूँ। मैं संचय को कई बार साफ कर लेंगे, स्थापित, की स्थापना रद्द, यहां तक कि नष्ट कर दिया और मॉड्यूल फिर से डाउनलोड। कुछ भी नहीं है समस्या का समाधान होगा। एक और रूप के लिए कोई भी विचार? मैं कहां से जांच कर सकता है? धन्यवाद! - मार्कोस बुआर्कय अक्टू 9 '12 13:44 पर
आप Drush उपयोग करने का प्रयास कर सकते हैं। जो फिर से स्थापित विफल रहा है मॉड्यूल के लिए बहुत आसान है।
उदाहरण के लिए Devel मॉड्यूल का उपयोग कर:
अक्षम, अनइंस्टॉल और परियोजनाओं की एक सूची को स्थापित करें।
या मानक तरीका का उपयोग कर:
तब स्पष्ट आप कैश (-y सीसी सभी Drush)।
वैकल्पिक रूप से आप उदाहरण के लिए, फिर से स्थापना की प्रक्रिया के लिए मजबूर करने की कोशिश कर सकते हैं:
- foo.install संपादित करने और जोड़ने foo_install (); अंत में मैन्युअल रूप से समारोह को चलाने के लिए।
- स्टैंडअलोन फ़ाइल के रूप में Drush scr foo.install: के माध्यम से Drush में फ़ाइल चलाएँ।
- स्थापना पूरा हो गया है, तो जोड़ा foo_install हटाने (); ।