Apache上的Hello World in Python

时间:2013-04-28 02:51:34

标签: python apache cgi

过去几周我一直在使用Python,并认为在网站上编写python中的一些输出可能会很有趣。了解apache不是在网络上运行python的“理想”环境,我想尝试在网站上放一些简单的垃圾。也许连接到数据库并编写一个非常简单的博客或其他东西。

如何在我的共享主机帐户上创建apache读取我的python文件?我用这个内容创建了hello.py:

#! /usr/bin/python

print "Content-type: text/html"
print ""
print "Hello, World!"

然后放弃了.htaccess:

Options +ExecCGI
AddHandler cgi-script .py

但是当我尝试访问domain.com/test.py时,我收到500内部服务器错误。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您提到创建了 hello.py ,因此您访问的是domain.com/ test.py ,在这种情况下,创建 hello后似乎出现了错误。 py 可执行文件(使用sudo chmod +x hello.py命令),您应该访问 domain.com/hello.py