【发布时间】:2013-10-26 07:57:08
【问题描述】:
我目前有一个安装了Apache::ASP 并使用 Perl 的 Linux 服务器。
是否可以使用 Python(代替 Perl)在 Linux Apache 服务器上创建活动服务器页面?
我看到一个 IIS 添加 Python 或 IronPython 作为 .NET 来制作 ASP,那么使用 Apache 的 Linux 服务器呢?
现在我看到ActivePython 可能有也可能没有这个选项。似乎在安装 Windows 发行版时,可以执行以下操作:
<%@ LANGUAGE = Python%>
<html>
<body>
<%
test = 'Hello World'
if (true):
Response.Write(test)
%>
</body>
</html>
不过,这似乎只适用于 Windows 版本。
【问题讨论】:
-
我的猜测可能不是。 ActiveState 使 Perl 和 Python 发行版适合在 Windows 上运行。无论如何,很多 ASP 都涉及访问仅适用于 Windows 的 COM 组件,我可能无法在 UNIX 环境中使用它来做很多事情。还有其他在 HTML 中嵌入 python 的方法。 wiki.python.org/moin/Templating
标签: python linux apache asp-classic