2016-01-18 44 views
1

IM使用Python的CGI編程新我開始收到錯誤:(500內部服務器錯誤 - 蟒蛇CGI

,所以我開始一個簡單的「世界你好」劇本,但我得到了500內部服務器錯誤

該index.py文件:

#!/usr/bin/python 
#!/Python27/python 
import cgi 
import cgitb; cgitb.enable() 
print "Content-Type: text/html\n\n" 

print "hello world" 

.htaccess文件:

Options Indexes FollowSymLinks 
Add ExecCGI 
Options Indexes FollowSymLinks ExecCGI 
AddHandler cgi-script .py .cgi 
DirectoryIndex index.py 

我嘗試使用chmod但同樣的問題:(請幫助我

+3

您應該查看apache錯誤日誌。 – pvg

+0

你做過'sudo chmod 755 index.py'嗎? –

+0

@bigotHER我在'chmod -x'之前的htaccess文件中做過 – script0r

回答

0

Options Indexes FollowSymLinks會覆蓋Options ExecCGI。要解決此問題,請使用Options +ExecCGI並添加SetHandler cgi-script