Python CGI显示500内部服务器错误

时间:2013-07-15 19:58:29

标签: python .htaccess cgi

我是一名python开发人员,但是当我将我的文件放在cgi-bin目录中时 并通过我的浏览器运行它显示500内部服务器错误。

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

# enable debugging
import cgitb
cgitb.enable()

print "Content-Type: text/plain;charset=utf-8"
print

print "Hello World!"

这是我的test.py. 文件位置:http://mywebsite.com/cgi-bin/test.py

.htaccess文件:

 RewriteEngine on
 Options +ExecCGI AddHandler cgi-script cgi py
 Options +ExecCGI SetHandler cgi-script

请提出一些建议!

1 个答案:

答案 0 :(得分:3)

假设服务器设置正常,最可能的问题是在复制到cgi-bin目录后忘记将python文件设置为可执行文件。