我想在.shtml中执行Python CGI脚本
文件,但我无法弄清楚如何.我已经找到了几种方法?但似乎没有任何效果.在那里找到实际显示如何执行脚本的东西要困难得多,而不是如何编写脚本! ; /
我的Html:
http://pastebin.com/4sNZTZNQ
我的脚本:
http://pastebin.com/w5vGXCBp
我是CGI和任何Webstuff的新手,但我现在用Python编程半年了.
PS:很抱歉代码格式混乱,我现在上传到了pastebin:S
//编辑:
好的,现在有更多的信息,因为它仍然不起作用.
从heliohost.org,我被引导到http://area52.heliohost.org/cgi-bin/snakecharmer.py,在那里你可以找到python解释器的路径.
这是我的文件夹结构:
– public_html
– .htaccess
– main.py
– index.shtml
.htaccess的内容:
Options +ExecCGI
AddHandler cgi-script .py
main.py的内容:
#! /usr/local/bin/python
print "Content-Type: text/html"
print
print "Hello World!"
index.shtml的内容:
http://pastebin.com/Trg8sXBc
现在,点击链接,出现“500 InternalServerError”,我不明白为什么.