2017-09-27 65 views
1

我想在我的项目使用Python线的含义(不按我的老师要求的任何其他框架。)什么是写在wsgi.conf

所以我已经安装了Apache 2.x的和mod_wsgi,并且在教程之后,我运行了我的第一个Python脚本。

在具体的教程告诉我,在文件中写/etc/apache2/conf-available/wsgi.conf以下行:

WSGISriptAlias /test /var/www/html/test.py 

...和它的作品!

尽管如此,如果我尝试更改Python源代码的包含文件夹,它将不再工作。有人能告诉我如何做这项工作,以及上面所写的行是什么意思?

P.S.我需要Python脚本,因为我的站点与表单输入的关系必须决定下一个要打开的页面。

所以我有这样的:

... 
<form action="test" method="GET" name="query"> 
... 
</form> 

,因为教程说,我省略.py扩展名。

谢谢大家!

回答

0

作为每documentation

描述:映射的URL文件系统位置和指定目标作为WSGI脚本。

语法:WSGIScriptAlias URL路径的文件路径|目录路径

上下文:服务器配置,虚拟主机

所以,当有人点击该URL /test您的网站,该模块在您指定的文件系统路径将运行。