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

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

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

我已经安装了apache web服务器。</ p>

请提供帮助。</ p>
</ div>

展开原文

原文

my python program is not executing at the server end and instead when i press the submit buttonthe browser is displaying the raw code of my python file.

I have kept my file in the path var/www/webgui.py.

I have installed apache web server.

please help on this.

dongpai2754
dongpai2754 在此过程中,apacheWeb服务器是否实际运行。你知道你必须手动打开它。
6 年多之前 回复
douzhi8488
douzhi8488 如果您不发布您的代码或日志痕迹......您认为有人可以帮助您吗?
6 年多之前 回复

1个回答



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

见这里配置Apache使用Python就像CGI PHP http://docs.python.org/2/howto/webservers.html </ p>

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

展开原文

原文

Apache thinks your python file is a file to be served, and not a script to run. You need to configure apache to tell it how to treat the python files. There are a number of ways of doing this.

See here Configure Apache to use Python just like CGI PHP and http://docs.python.org/2/howto/webservers.html

Essentially you have to configure an extension that allows apache to run python scripts. mod_python and mod_wsgi are two examples (you only need one).

douqi1928
douqi1928 我尝试过像在/ etc / apache2 / sites-available / default中添加以下代码的东西.AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On但是它仍然无法正常工作,它仍然是对原始代码的重新启动。请帮助解决这个问题。 因为我是蟒蛇新手....
6 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐