windows - Django on IIS with Multiple Sites: How To Make ISAPI.py Cooperate -


Python 2.6.2 / Django 1.0.2 विन 2003 मानक IIS 6।

IIs चल रहा है निम्न निर्देशिका संरचना के साथ दो डीजाएं साइटें:

रूट / http / WEBSITE1 root / http / WEBSITE2

दोनों साइट्स के पास स्वयं के अनुप्रयोग पूल हैं; प्रत्येक साइट की अपनी खुद की pyISAPIe.dll उदाहरण है।

WEBSITE1 पहुंच योग्य है (परीक्षण डीजेंगो पेज की सेवा) हालांकि, ब्राउज़र WEBSITE2 के लिए निम्नलिखित का उत्पादन करता है:

आंतरिक सर्वर त्रुटि इस अनुरोध पर संसाधन में एक त्रुटि हुई।

अनुरोध हैंडलर विफल

ट्रेसबैक (सबसे हाल ही में कॉल अंतिम ): फ़ाइल "D: \ Python26 \ lib \ site-packages \ Http \ Isapi.py", पंक्ति 67, अनुरोध वापसी में RunWSGI (हैंडलर, बेस = बेस) फ़ाइल "D: \ Python26 \ lib \ site-packages \ Http RunWSGI Result = Application (Environ, StartResponse) फ़ाइल में "WSGI.py", पंक्ति 155, फ़ाइल "D: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ wsgi.py", पंक्ति 241, कॉल करें प्रतिक्रिया = self.get_response (अनुरोध) फ़ाइल "डी: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ base.py", पंक्ति 122, get_response return self.handle_uncaught_exception में (अनुरोध, रिज़ॉल्वर , Sys.exc_info ()) फ़ाइल "D: \ Python26 \ lib \ site-packages \ django \ core \ handlers \ base.py", पंक्ति 166, handle_uncaught_exception वापसी कॉलबैक (अनुरोध, ** param_dict) फ़ाइल "डी: \" पायथन 26 \ lib \ site-packages \ django \ views \ defaults.py ", पंक्ति 23, server_error में T = loader.get_template (template_name) # आपको एक 500.html टेम्पलेट बनाने की आवश्यकता है। फ़ाइल "D: \ Python26 \ lib \ site-packages \ django \ template \ loader.py", लाइन 81, get_template स्रोत में, मूल = find_template_source (template_name) फ़ाइल "डी: \ Python26 \ lib \ site-packages \ django \ टेम्पलेट \ loader.py ", पंक्ति 74, find_template_source में TemplateDoesNotExist, नाम django.template.TemplateDoesNotExist: 500.html

बढ़ा है मुझे लगता है कि" Isapi.py "root / pytho26 / Lib / साइट-संकुल / एचटीपीपी "os.environment [" DJANGO_SETTINGS_MODULE "] =" WEBSITE1.settings "

की वजह से इसके साथ सब कुछ कर रहा है मैं इस फ़ाइल को कैसे संशोधित कर सकता हूं या इसे स्थितिबद्ध कर सकता हूँ ताकि दोनों साइटें स्वतंत्र रूप से।

किसी को दिलचस्पी रखने के लिए, समाधान यहां है

विकल्प <3> पत्र के लिए का पालन करें और आप एकाधिक आईआईएस साइटों को चलाने में सक्षम होंगे।


Comments

Popular posts from this blog

asp.net - Change the driver in the connection string to a data source in VB.Net -

Getting started consuming web services in a Ruby on Rails 3 application -

objective c - iPhone and it's wireless area -