2012-08-25 16 views
5

छोड़ना कृपया मेरी मदद करें, मैं लंबे समय से इस त्रुटि को हल करने का प्रयास कर रहा हूं।मॉड्यूल wsgi_module पहले ही लोड हो चुका है,

मैं अपाचे पुनः आरंभ जब & प्रकार इस :sudo /usr/sbin/apachectl -t मैं इस तरह एक आउटपुट:
[शुक्र अगस्त 24 17:02:58 2012] [चेतावनी दी है] मॉड्यूल wsgi_module पहले से ही भरी हुई है, लंघन
सिंटेक्स ठीक

क्या गलत हो रहा है? मैंने wsgi.load फ़ाइल को आदि/apache2/mods-enabled में चेक किया है। यह केवल एक बार mod_wsgi.so लोड करता है। मैंने स्रोत & से libapache-mod-wsgi स्थापित किया है, मैं अजगर 2.7.3 का उपयोग कर रहा हूं।

उत्तर

7

पहले जांच कर लें कि क्या आप कहीं भी कह दो पंक्तियां होती हैं:

LoadModule wsgi_module modules/mod_wsgi.so 

आप नहीं है, तो यह है कि यह में सूचीबद्ध है एक फाइल में दो बार शामिल किया जाना चाहिए रहे हैं तो हो रही है।

तो फ़ाइलों में किसी भी लाइन को शामिल करें और देखें कि फाइल को उनके परिणामस्वरूप एक से अधिक बार शामिल किया जा सकता है या नहीं। विशेष रूप से सावधान रहें कि वाइल्डकार्ड निर्देश कैसे शामिल करते हैं।

+0

मैं त्रुटि का पता लगाने में असमर्थ हूं। मैंने सभी फाइलों की खोज की और फाइलों में से एक गायब पाया: /var/www/py/wsgi_handler.wsgi। क्या यह आवश्यक है ?? – Exo

+0

क्या आप यह भी उल्लेख कर सकते हैं कि सभी फाइलों को जांचने के लिए क्या ?? – Exo

+2

'शामिल करें' निर्देश के लिए अपाचे कॉन्फ़िगरेशन फ़ाइलों की जांच करें। आपने उन्हें कैसे सेट अप किया है इसका मतलब यह होना चाहिए कि फ़ाइल शामिल है जिसमें दो बार फ़ाइल शामिल है। अन्यथा आपने बैकअप फ़ाइल बनाने की गलती की है और इसके लिए वाइल्डकार्ड की वजह से बैकअप फ़ाइल भी शामिल है। –

संबंधित मुद्दे

 संबंधित मुद्दे