我的python程序没有在服务器端执行,而是当我按下提交但是浏览器显示我的python文件的原始代码。
我将文件保存在路径var / www / webgui.py中。
我已经安装了apache web服务器。
请帮忙解决这个问题。
答案 0 :(得分:0)
Apache认为您的python文件是要提供的文件,而不是要运行的脚本。您需要配置apache来告诉它如何处理python文件。有很多方法可以做到这一点。
请参阅此处Configure Apache to use Python just like CGI PHP和http://docs.python.org/2/howto/webservers.html
基本上你必须配置一个允许apache运行python脚本的扩展。 mod_python和mod_wsgi是两个例子(你只需要一个)。