python程序没有在服务器端执行

时间:2014-03-17 06:58:13

标签: php python cgi

我的python程序没有在服务器端执行,而是当我按下提交但是浏览器显示我的python文件的原始代码。

我将文件保存在路径var / www / webgui.py中。

我已经安装了apache web服务器。

请帮忙解决这个问题。

1 个答案:

答案 0 :(得分:0)

Apache认为您的python文件是要提供的文件,而不是要运行的脚本。您需要配置apache来告诉它如何处理python文件。有很多方法可以做到这一点。

请参阅此处Configure Apache to use Python just like CGI PHPhttp://docs.python.org/2/howto/webservers.html

基本上你必须配置一个允许apache运行python脚本的扩展。 mod_python和mod_wsgi是两个例子(你只需要一个)。