चलाने के बजाए ब्राउज़र में कोड दिखा रही है। मैं पाइथन के साथ शुरू करने की कोशिश कर रहा हूं लेकिन स्थानीय सर्वर (एम्पस का उपयोग करके) के लिए मेरा सर्वर सेटअप सही नहीं हो सकता है। पाइथन आईडीएलई और कमांड लाइन के माध्यम से बस ठीक चल रहा है, हालांकि, जब मैं ब्राउज़र में फ़ाइल खोलता हूं तो कोड प्रदर्शित होता है और नहीं चलता है।.py फ़ाइल
मैंने सीजीआई सेट अप करने के लिए इस http://www.imladris.com/Scripts/PythonForWindows.html ट्यूटोरियल का पालन किया, लेकिन यह काम नहीं कर रहा है।
यहां मेरे "हैलो वर्ल्ड" प्रोग्राम के लिए कोड है, यदि इससे कोई फर्क पड़ता है।
#!/usr/bin/env python
# -*#!/usr/bin/python
print "Content-type:text/html\r\n\r\n"
print '<html>'
print '<head>'
print '<title>Hello Word - First CGI Program</title>'
print '</head>'
print '<body>'
print '<h2>Hello Word! This is my first CGI program</h2>'
print '</body>'
print '</html>'
कोई सुझाव?
आप फ़ाइल निष्पादन योग्य बना दिया है (यह सेट करने खिड़कियों पर एक दर्द हो सकता है)? सर्वर में सीजीआई-स्क्रिप्ट सक्षम हैं? –
यह काम करने के बाद - ट्रिपल-कोट्स जैसे "कुछ" "" ' – jsbueno
@ जॉचिमपिलबोर्ग का उपयोग करके मल्टीलाइन स्ट्रिंग्स के लिए पाइथन का वाक्यविन्यास जांचें, मुझे विश्वास है कि मैंने सर्वर पर सीजीआई-स्क्रिप्ट सक्षम की है, लेकिन मुझे बनाने के बारे में निश्चित नहीं है फ़ाइल निष्पादन योग्य। जब मैं फ़ाइल (फ़ाइल के लिए आइकन, कोड नहीं) देखता हूं तो इसमें पाइथन लोगो होता है, इसलिए मुझे यकीन नहीं है कि इसका मतलब है कि यह निष्पादन योग्य है। – user1104854