我正在尝试在我的项目中使用Python(没有我老师要求的任何其他框架。)
所以我安装了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 :(得分:0)
说明:将URL映射到文件系统位置,并将目标指定为WSGI脚本。
语法:WSGIScriptAlias URL-path file-path | directory-path
上下文:服务器配置,虚拟主机
因此当有人点击您网站上的网址/test
时,您指定的文件系统路径上的模块就会运行。